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.

Androscoggin County Jail Androscoggin County, Maine
Auburn, ME
Aroostook County Jail Aroostook County, Maine
Houlton, ME
Cumberland County ME Jail Cumberland County, Maine
Portland, ME
Franklin County ME Jail Franklin County, Maine
Farmington, ME
Hancock County ME Jail Hancock County, Maine
Ellsworth, ME
Kennebec County Jail Kennebec County, Maine
Augusta, ME
Knox County ME Jail Knox County, Maine
Rockland, ME
Lincoln County ME Jail Lincoln County, Maine
Wiscasset, ME
Oxford County Jail Oxford County, Maine
South Paris, ME
Penobscot County Jail Penobscot County, Maine
Bangor, ME
Piscataquis County Jail Piscataquis County, Maine
Dover-Foxcroft, ME
Two Bridges Regional Jail Lincoln County, Maine
Wiscasset, ME
Somerset County ME Jail Somerset County, Maine
Madison, ME
Waldo County Jail Waldo County, Maine
Belfast, ME
Washington County ME Jail Washington County, Maine
Machias, ME
York County ME Jail York County, Maine
Alfred, ME
Bolduc Correctional Facility - ME DOC Knox County, Maine
Warren, ME
Central Maine Pre-Release Center Kennebec County, Maine
Hallowell, ME
Mountain View Correctional Facility - ME DOC Penobscot County, Maine
Charleston, ME
Downeast Correctional Facility - ME DOC Washington County, Maine
Machiasport, ME
Maine Correctional Center - ME DOC Cumberland County, Maine
Windham, ME
Maine Department of Corrections (ME DOC) Kennebec County, Maine
Augusta, ME
Maine State Prison - ME DOC Knox County, Maine
Warren, ME
Women's Reentry Center Penobscot County, Maine
Bangor, ME
Long Creek Youth Development Center - ME DOC Cumberland County, Maine
South Portland, ME
Mountain View Juvenile Correctional Facility Penobscot County, Maine
Charleston, ME
Maine Coastal Regional Reentry Center (MCRRC) Waldo County, Maine
Belfast, ME
Allagash Police Jail Aroostook County, Maine
Allagash, ME
Ashland Jail Aroostook County, Maine
Ashland, ME
Auburn ME Police Jail Androscoggin County, Maine
Auburn, ME
Augusta Jail Kennebec County, Maine
Augusta, ME
Baileyville Police Jail Washington County, Maine
Baileyville, ME
Bangor Jail Penobscot County, Maine
Bangor, ME
Bar Harbor Police Jail Hancock County, Maine
Bar Harbor, ME
Bath ME Police Detention Sagadahoc County, Maine
Bath, ME
Belfast Police Jail Waldo County, Maine
Belfast, ME
Berwick Jail York County, Maine
Berwick, ME
Bethel Jail Oxford County, Maine
Bethel, ME
Biddeford Police Jail York County, Maine
Biddeford, ME
Boothbay Harbor Police Jail Lincoln County, Maine
Boothbay Harbor, ME
Brewer Jail Penobscot County, Maine
Brewer, ME
Bridgton Jail Cumberland County, Maine
Bridgton, ME
Brownville ME Police Jail Piscataquis County, Maine
Brownville, ME
Brunswick Jail Cumberland County, Maine
Brunswick, ME
Bucksport Jail Hancock County, Maine
Bucksport, ME
Buxton Jail York County, Maine
Buxton, ME
Calais Police Jail Washington County, Maine
Calais, ME
Camden Police Jail Knox County, Maine
Camden, ME
Cape Elizabeth Jail Cumberland County, Maine
Cape Elizabeth, ME
Caribou Jail Aroostook County, Maine
Caribou, ME