38 NPI-registered Ambulance providers practice in Maine. See all states.
| Provider | Specialty | Location | NPI |
|---|---|---|---|
| American Medical Response of Massachusetts Inc | Ambulance | Scarborough, ME | 1376575365 |
| Anson Madison Ambulance Service | Ambulance | Anson, ME | 1427049402 |
| Boothbay Region Ambulance Service | Ambulance | Boothbay, ME | 1588781777 |
| City of Saco | Ambulance | Saco, ME | 1841412723 |
| Mainehealth | Ambulance | Scarborough, ME | 1780419499 |
| Mainehealth | Ambulance | Portland, ME | 1508342643 |
| Memorial Ambulance Corps. Isle Au Haut - Stonington - Deer Isle | Ambulance | Deer Isle, ME | 1720062987 |
| Moosabec Ambulance Service | Ambulance | Jonesport, ME | 1376661389 |
| Newfield Rescue Squad | Ambulance | West Newfield, ME | 1912014036 |
| Northeast Mobile Health Services | Ambulance | Scarborough, ME | 1558399295 |
| Petit Manan Ambulance Corps Inc. | Ambulance | Milbridge, ME | 1326021155 |
| Premier Medical Services | Ambulance | Bangor, ME | 1215269006 |
| South Berwick Emergency Ambulance & Rescue Service Inc | Ambulance | South Berwick, ME | 1750351607 |
| Town of Acton | Ambulance | Acton, ME | 1043689409 |
| Town of Alfred | Ambulance | Alfred, ME | 1477666816 |
| Town of Baileyville | Ambulance | Baileyville, ME | 1336312073 |
| Town of Bar Harbor | Ambulance | Bar Harbor, ME | 1427193606 |
| Town of Cherryfield | Ambulance | Cherryfield, ME | 1578699120 |
| Town of Cumberland | Ambulance | Cumberland, ME | 1912077405 |
| Town of Fairfield | Ambulance | Fairfield, ME | 1487582276 |
| Town of Harmony | Ambulance | Harmony, ME | 1225090236 |
| Town of Lebanon | Ambulance | Lebanon, ME | 1558468827 |
| Town of Liberty | Ambulance | Liberty, ME | 1669125613 |
| Town of Limerick | Ambulance | Limerick, ME | 1689776940 |
| Town of Lincoln | Ambulance | Lincoln, ME | 1952914434 |
| Town of Lyman | Ambulance | Lyman, ME | 1114384211 |
| Town of Medway | Ambulance | Medway, ME | 1689297137 |
| Town of North Haven | Ambulance | North Haven, ME | 1942323639 |
| Town of Orrington | Ambulance | Orrington, ME | 1790797496 |
| Town of Shapleigh | Ambulance | Shapleigh, ME | 1184825440 |
| Town of South Thomaston | Ambulance | South Thomaston, ME | 1376763003 |
| Town of Swan'S Island | Ambulance | Swan'S Island, ME | 1083914576 |
| Town of Turner | Ambulance | Turner, ME | 1255393278 |
| Town of Wiscasset | Ambulance | Wiscasset, ME | 1356318521 |
| Valley Emergency Medical Service, Inc. | Ambulance | Frenchville, ME | 1902949282 |
| Waldo County General Hospital | Ambulance | Brooks, ME | 1508931429 |
| Washington County Emergency Medical Service Authority | Ambulance | Baileyville, ME | 1285798983 |
| York Ambulance Association, Inc. | Ambulance | York, ME | 1265498224 |
Source: CMS NPPES Data Dissemination (June 2026). Specialty taxonomy: NUCC.