1. Home
  2. Prison Directory

Search all the facilities in our system, or narrow your search by entering a facility name, selecting a state and/or type of facility.

Maine Prison and Jail Directory

You can click on any facility name to be taken to the unique page for that facility.

Allagash Police Department
Allagash Police Department Aroostook County, Maine
Allagash, ME
Auburn ME Police Department
Auburn ME Police Department Androscoggin County, Maine
Auburn, ME
Baileyville Police Department
Baileyville Police Department Washington County, Maine
Baileyville, ME
Bar Harbor Police Department
Bar Harbor Police Department Hancock County, Maine
Bar Harbor, ME
Bath ME Police Detention
Bath ME Police Detention Sagadahoc County, Maine
Bath, ME
Belfast Police Department
Belfast Police Department Waldo County, Maine
Belfast, ME
Biddeford Police Department
Biddeford Police Department York County, Maine
Biddeford, ME
Boothbay Harbor Police Department
Boothbay Harbor Police Department Lincoln County, Maine
Boothbay Harbor, ME
Brownville ME Police Department
Brownville ME Police Department Piscataquis County, Maine
Brownville, ME
Calais Police Department
Calais Police Department Washington County, Maine
Calais, ME
Camden Police Department
Camden Police Department Knox County, Maine
Camden, ME
Carrabassett Valley Police Department
Carrabassett Valley Police Department Franklin County, Maine
Carrabassett Valley, ME
Dexter ME Police Lockup
Dexter ME Police Lockup Penobscot County, Maine
Dexter, ME
Dixfield Police Department
Dixfield Police Department Oxford County, Maine
Dixfield, ME
Dover-Foxcroft Police Department
Dover-Foxcroft Police Department Piscataquis County, Maine
Dover-Foxcroft, ME
Eagan MN Police Department
Eagan MN Police Department Dakota County, Maine
Eagan, ME
East Millinocket Police Holding
East Millinocket Police Holding Penobscot County, Maine
East Millinocket, ME
Eastport Police Department
Eastport Police Department Washington County, Maine
Eastport, ME
Eliot Police Lockup
Eliot Police Lockup York County, Maine
Eliot, ME
Falmouth Police Department
Falmouth Police Department Cumberland County, Maine
Falmouth, ME
Fort Fairfield Police Department
Fort Fairfield Police Department Aroostook County, Maine
Fort Fairfield, ME
Fort Kent Police Holding
Fort Kent Police Holding Aroostook County, Maine
Fort Kent, ME
Freeport ME Police Department
Freeport ME Police Department Cumberland County, Maine
Freeport, ME
Frye Island Police Department
Frye Island Police Department Cumberland County, Maine
Frye Island, ME
Gardiner ME Police Department
Gardiner ME Police Department Kennebec County, Maine
Gardiner, ME
Gorham Police Department
Gorham Police Department Cumberland County, Maine
Gorham, ME
Greenville ME Police Department
Greenville ME Police Department Piscataquis County, Maine
Greenville, ME
Hallowell Police Department
Hallowell Police Department Kennebec County, Maine
Hallowell, ME
Holden ME Police Department
Holden ME Police Department Penobscot County, Maine
Holden, ME
Jay ME Police Holding
Jay ME Police Holding Franklin County, Maine
Jay, ME
Kennebunk Police Department
Kennebunk Police Department York County, Maine
Kennebunk, ME
Lewiston Police Department
Lewiston Police Department Androscoggin County, Maine
Lewiston, ME
Limestone Police Department
Limestone Police Department Aroostook County, Maine
Limestone, ME
Lincoln ME Police Department
Lincoln ME Police Department Penobscot County, Maine
Lincoln, ME
Lincolnville Police Department
Lincolnville Police Department Waldo County, Maine
Lincolnville, ME
Lisbon Police Department
Lisbon Police Department Androscoggin County, Maine
Lisbon, ME
Livermore Falls Police Department
Livermore Falls Police Department Androscoggin County, Maine
Livermore Falls, ME
Machias Police Department
Machias Police Department Washington County, Maine
Machias, ME
Madawaska Police Department
Madawaska Police Department Aroostook County, Maine
Madawaska, ME
Madison ME Police Department
Madison ME Police Department Somerset County, Maine
Madison, ME
Maine Marine Patrol Holding
Maine Marine Patrol Holding Kennebec County, Maine
Augusta, ME
Maine State Police Lockup
Maine State Police Lockup Kennebec County, Maine
Augusta, ME
Maliseet Tribal Police Holding
Maliseet Tribal Police Holding Aroostook County, Maine
Houlton, ME
Mexico ME Police Detention
Mexico ME Police Detention Oxford County, Maine
Mexico, ME
Milbridge Police Department
Milbridge Police Department Washington County, Maine
Milbridge, ME
Millinocket  Police Detention
Millinocket Police Detention Penobscot County, Maine
Millinocket, ME
Milo Police Department
Milo Police Department Piscataquis County, Maine
Milo, ME
Monmouth ME Police Department
Monmouth ME Police Department Kennebec County, Maine
Monmouth, ME
Newport ME Police Department
Newport ME Police Department Penobscot County, Maine
Newport, ME
North Berwick Police Detention
North Berwick Police Detention York County, Maine
North Berwick, ME