Hospitals, police and fire stations in Portland, ME
2 hospitals, 2 urgent care clinics, 4 police and sheriff offices, 8 fire stations and 1 ambulance and EMS stations in Portland, as of November 2, 2026. Each has its address, phone and directions below.
Hospitals in Portland
Mainehealth Maine Medical Center
Hospital · Emergency room · Acute care hospital
22 Bramhall St, Portland, ME 04102
Northern Light Mercy Hospital
Hospital · Emergency room · Acute care hospital
144 State Street, Portland, ME 04101
Urgent care in Portland
ConvenientMD Urgent Care
Urgent care
191 Marginal Way Ste A, Portland, ME 04101
Fore River Mercy Express Care
Urgent care
175 Fore River Pkwy, Portland, ME 04102
Police and sheriff in Portland
Cumberland County Sheriff's Office
Police and sheriff
36 County Way, Portland, ME 04102
Maine State Police Troop
Police and sheriff
2360 Congress St, Portland, ME 04102
Portland Police Department
Police and sheriff
109 Middle St, Portland, ME 04101
Riverton Park Police Unit
Police and sheriff
57 Riverton Dr, Portland, ME 04103
Fire stations in Portland
Portland Fire Department
Fire station
134 Congress St, Portland, ME 04101
Portland Fire Department
Fire station
380 Congress St, Portland, ME 04101
Portland Fire Department - Allen Avenue Station
Fire station
386 Allen Ave, Portland, ME 04103
Portland Fire Department - Riverton Station
Fire station
1600 Forest Ave, Portland, ME 04103
Ambulance and EMS stations in Portland
Casco Bay Ambulance Service
Ambulance and EMS
429 Warren Ave Unit 9, Portland, ME 04103
Near Portland
Hospitals from the Centers for Medicare and Medicaid Services, placed with the US Census Bureau geocoder. Emergency rooms, urgent care, police, fire and ambulance stations from Overture Maps (CDLA Permissive 2.0). Map tiles by OpenStreetMap. A place may have moved or closed: call before you go when you can, and call 911 in an emergency.