All Major Credit Cards Accepted.


Website Translation Widget  




At Main Street Bail Bonds, you will be served in a quick and professional manner. Our experienced staff knows what your specific needs will be in New Jersey. The following is a list of jails in our coverage area. Call us at (732) 761-9111 or email us at with any questions or information.


Atlantic County Jail
5060 Atlantic Ave.
Mays Landing, New Jersey 08330
(609) 645-5855


Bergen County Jail
160 S. River Road
Hackensack, New Jersey 07601
(201) 488-1190


Burlington County Jail
54 Grant Street
Mt. Holly, New Jersey 08060
(609) 265-5042


Camden County Jail
330 Federal St.
Camden, New Jersey 08103
(856) 225-7632


Cape May County Jail
4 Moore Rd.
Cape May Court House, New Jersey 08210
(609) 465-1233


Cumberland County Jail
54 W. Broad St.
Bridgeton, New Jersey 08302
(856) 453-4888


Essex County Jail
60 Nelson Pl.
Newark, New Jersey 07102
(973) 621-5163


Gloucester County Jail
100 Euclid St.
Woodbury, New Jersey 08096
(856) 384-4650


Hudson County Jail
35 Hackensack Ave.
Kearney, New Jersey 07032
(973) 491-5566


Hunterdon County Jail
71 Park Ave.
Flemington, New Jersey 08822
(908) 788-1184


Mercer County Jail
200 Market St.
Trenton, New Jersey 08650
(609) 989-6031


Middlesex County Jail
Rte. 130 & Apple Orchard Rd.
New Brunswick, New Jersey 08902
(732) 297-3636


Monmouth County Jail
1 Waterworks Rd.
Freehold, New Jersey 07728
(732) 431-7860

Morris County Jail
43 John St.
Morris Twp., New Jersey 07960
(973) 631-5404


Ocean County Jail
120 Hooper Ave.
Toms River, New Jersey 08754
(732) 929-2043


Passaic County Jail
11 Sheriff’s Plz.
Paterson, New Jersey 07501
(973) 881-4620


Salem County Jail
125 Cemetery Rd.
Woodstown, New Jersey 08098
(856) 769-4300


Somerset County Jail
40 E. High St.
Somerville, New Jersey 08876
(908) 231-7150


Sussex County Jail
41 High St.
Newton, New Jersey 07860
(973) 579-0875


Union County Jail
15 Elizabethtown Pt.
Elizabeth, New Jersey 07207
(908) 558-2600


Warren County Jail
175 County Rd. Rte. 519 S.
Belvedere, New Jersey 07823
(908) 475-7900



If you have more questions, call us at (732) 761-9111. Email:




Bail Bonds Freehold NJ Bail Bonds Manalapan NJ Bail Bonds Howell NJ Bail Bonds Aberdeen NJ

Bail Bonds Asbury Park NJ Bail Bonds Belmar NJ Bail Bonds Bradley Beach NJ Bail Bonds Brielle NJ Bail Bonds Colts Neck NJ

Bail Bonds Deal NJ Bail Bonds Eatontown NJ Bail Bonds Englishtown NJ Bail Bonds Hazlet NJ Bail Bonds Highlands NJ

Bail Bonds Holmdel NJ Bail Bonds Keansburg NJ Bail Bonds Keyport NJ Bail Bonds Little Silver NJ Bail Bonds Long Branch NJ

Bail Bonds Marlboro NJ Bail Bonds Matawan NJ Bail Bonds Middletown NJ Bail Bonds Neptune NJ Bail Bonds Ocean NJ

Bail Bonds Red Bank NJ Bail Bonds Rumson NJ Bail Bonds Sea Girt NJ Bail Bonds Shrewsbury NJ Bail Bonds Tinton Falls NJ Bail Bonds Wall NJ