Hannaford Bros Co
Hannaford Bros Co holds 88 active organization NPIs in the federal registry, with practice locations in 73 cities in 2 states. 85 list community/retail pharmacy as their primary taxonomy; each location can bill under its own NPI.
Search the organization with your city to find the NPI for the location you visit or bill.
Find a location's NPIPortland, ME has the most NPIs, 5
Source: CMS NPPES monthly file of Aug 9, 2026, organization NPIs by practice city.
Most NPIs were issued in 2006 and 2009
Source: CMS NPPES, enumeration dates.
59 NPIs were issued in 2006 alone, more than in any other year; none in 5 of the years between.
Portland, ME locations
The city with the most Hannaford Bros Co NPIs. The full list of all 88 follows.
| NPI | Location | Primary taxonomy | Issued |
|---|---|---|---|
| 1013025402 | 295 FOREST AVE, Portland, ME | Community/Retail Pharmacy | Aug 27, 2006 |
| 1174631550 | 787 RIVERSIDE ST, Portland, ME | Community/Retail Pharmacy | Aug 27, 2006 |
| 1578328480 | 295 FOREST AVE STE 2R, Portland, ME | Pharmacy | Feb 20, 2024 |
| 1174388086 | 295 FOREST AVE STE 2R, Portland, ME | Pharmacy | Feb 20, 2024 |
| 1801651724 | 295 FOREST AVE STE 2R, Portland, ME | Pharmacy | Feb 20, 2024 |
All 88 locations, by state and city
| NPI | Location | Primary taxonomy | Issued |
|---|---|---|---|
| 1831207224 | 95 SPRING ST, Auburn, ME | Community/Retail Pharmacy | Aug 27, 2006 |
| 1649388034 | 29 WHITTEN RD, Augusta, ME | Community/Retail Pharmacy | Aug 27, 2006 |
| 1063656361 | 118 CONY ST, Augusta, ME | Community/Retail Pharmacy | Apr 30, 2009 |
| 1447368824 | 653 BROADWAY, Bangor, ME | Community/Retail Pharmacy | Aug 27, 2006 |
| 1013025360 | 1133 UNION ST, Bangor, ME | Community/Retail Pharmacy | Aug 28, 2006 |
| 1972807089 | 86 COTTAGE ST, Bar Harbor, ME | Community/Retail Pharmacy | Jan 4, 2011 |
| 1285742676 | 93 LINCOLNVILLE AVE, Belfast, ME | Community/Retail Pharmacy | Aug 27, 2006 |
| 1194833582 | 299 ELM ST, Biddeford, ME | Community/Retail Pharmacy | Aug 27, 2006 |
| 1548957616 | 15 SOUTH ST, Blue Hill, ME | Community/Retail Pharmacy | Apr 19, 2023 |
| 1457469843 | 383 WILSON ST, Brewer, ME | Community/Retail Pharmacy | Aug 27, 2006 |
| 1891803276 | 109 PORTLAND RD, Bridgton, ME | Community/Retail Pharmacy | Aug 27, 2006 |
| 1720196116 | 35 ELM ST, Brunswick, ME | Community/Retail Pharmacy | Aug 27, 2006 |
| 1417531864 | 8 GURNET RD STE 1, Brunswick, ME | Community/Retail Pharmacy | May 11, 2021 |
| 1831385152 | 21 HANNAFORD DR, Buxton, ME | Community/Retail Pharmacy | Sep 20, 2007 |
| 1366784357 | 145 ELM ST, Camden, ME | Community/Retail Pharmacy | Mar 18, 2013 |
| 1275641656 | 114 HIGH ST, Caribou, ME | Community/Retail Pharmacy | Aug 27, 2006 |
| 1578965307 | 114 HIGH ST, Caribou, ME | Community/Retail Pharmacy | Sep 24, 2014 |
| 1639307515 | 33 HANNAFORD DR, China, ME | Community/Retail Pharmacy | Jun 30, 2009 |
| 1093823486 | 469 MAIN ST, Damariscotta, ME | Community/Retail Pharmacy | Aug 27, 2006 |
| 1346783743 | 37 CHURCH ST, Dexter, ME | Community/Retail Pharmacy | Dec 2, 2016 |
| 1629186002 | 20 SOKOKIS TRAIL, East Waterboro, ME | Community/Retail Pharmacy | Aug 27, 2006 |
| 1912015306 | 225 HIGH ST STE 1, Ellsworth, ME | Community/Retail Pharmacy | Aug 27, 2006 |
| 1538277918 | 65 GRAY RD, Falmouth, ME | Community/Retail Pharmacy | Aug 27, 2006 |
| 1902914393 | 131 HANNAFORD DR STE 1, Farmington, ME | Community/Retail Pharmacy | Aug 27, 2006 |
| 1992813372 | 40 MAIN AVE, Gardiner, ME | Community/Retail Pharmacy | Aug 27, 2006 |
| 1295843688 | 99 MAIN ST, Gorham, ME | Community/Retail Pharmacy | Aug 27, 2006 |
| 1710115696 | 130 SHAKER RD, Gray, ME | Community/Retail Pharmacy | Jun 30, 2009 |
| 1730497058 | 77 WESTERN AVE, Hampden, ME | Community/Retail Pharmacy | Sep 21, 2010 |
| 1265540645 | 33 LUDLOW RD, Houlton, ME | Community/Retail Pharmacy | Aug 27, 2006 |
| 1104228949 | 33 LUDLOW RD, Houlton, ME | Community/Retail Pharmacy | Sep 24, 2014 |
| 1801904289 | 15 JAY PLAZA LN, Jay, ME | Community/Retail Pharmacy | Aug 27, 2006 |
| 1578889309 | 65 PORTLAND RD, Kennebunk, ME | Community/Retail Pharmacy | Apr 19, 2010 |
| 1104934595 | 692 SABATTUS ST, Lewiston, ME | Community/Retail Pharmacy | Aug 27, 2006 |
| 1184732562 | 22 GODING AVE, Lincoln, ME | Community/Retail Pharmacy | Aug 27, 2006 |
| 1114295169 | 149 DUBLIN ST, Machias, ME | Community/Retail Pharmacy | Dec 6, 2011 |
| 1932699774 | 50 PIGEON HILL RD, Mechanic Falls, ME | Community/Retail Pharmacy | May 17, 2018 |
| 1386752764 | 843 CENTRAL ST, Millinocket, ME | Community/Retail Pharmacy | Aug 27, 2006 |
| 1164965562 | 44 MOOSEHEAD TRL, Newport, ME | Community/Retail Pharmacy | Dec 2, 2016 |
| 1558479949 | 797 ROOSEVELT TRAIL WINDHAM MALL, North Windham, ME | Community/Retail Pharmacy | Aug 27, 2006 |
| 1376651760 | 500 STILLWATER AVE, Old Town, ME | Community/Retail Pharmacy | Aug 27, 2006 |
| 1639287022 | 1603 MAIN ST, Oxford, ME | Community/Retail Pharmacy | Aug 27, 2006 |
| 1013025402 | 295 FOREST AVE, Portland, ME | Community/Retail Pharmacy | Aug 27, 2006 |
| 1174631550 | 787 RIVERSIDE ST, Portland, ME | Community/Retail Pharmacy | Aug 27, 2006 |
| 1578328480 | 295 FOREST AVE STE 2R, Portland, ME | Pharmacy | Feb 20, 2024 |
| 1174388086 | 295 FOREST AVE STE 2R, Portland, ME | Pharmacy | Feb 20, 2024 |
| 1801651724 | 295 FOREST AVE STE 2R, Portland, ME | Pharmacy | Feb 20, 2024 |
| 1568570950 | 75 MAVERICK ST, Rockland, ME | Community/Retail Pharmacy | Aug 27, 2006 |
| 1811005200 | 520 WALDO ST, Rumford, ME | Community/Retail Pharmacy | Aug 27, 2006 |
| 1922116318 | 532 MAIN ST, Saco, ME | Community/Retail Pharmacy | Aug 27, 2006 |
| 1477661858 | 800 MAIN ST, Sanford, ME | Community/Retail Pharmacy | Aug 27, 2006 |
| 1730297128 | 31 HANNAFORD DR, Scarborough, ME | Community/Retail Pharmacy | Aug 27, 2006 |
| 1164584728 | 145 PLEASANT HILL RD, Scarborough, ME | Community/Retail Pharmacy | Dec 13, 2006 |
| 1861175622 | 417 PAYNE RD, Scarborough, ME | Community/Retail Pharmacy | Aug 9, 2023 |
| 1548378938 | 100 FAIRGROUNDS MKT PL, Skowhegan, ME | Community/Retail Pharmacy | Aug 27, 2006 |
| 1477661866 | 415 PHILBROOK AVE, South Portland, ME | Community/Retail Pharmacy | Aug 27, 2006 |
| 1922116276 | 50 COTTAGE RD, South Portland, ME | Community/Retail Pharmacy | Aug 28, 2006 |
| 1821106212 | 71 COLONIAL DRIVE, Standish, ME | Community/Retail Pharmacy | Aug 27, 2006 |
| 1003924499 | 49 TOPSHAM FAIR MALL RD STE 1, Topsham, ME | Community/Retail Pharmacy | Aug 27, 2006 |
| 1285079103 | 23 SNELL HILL RD, Turner, ME | Community/Retail Pharmacy | May 6, 2013 |
| 1740398130 | 190 JFK PLZ, Waterville, ME | Community/Retail Pharmacy | Aug 27, 2006 |
| 1568585214 | 140 ELM PLZ, Waterville, ME | Community/Retail Pharmacy | Apr 9, 2007 |
| 1568570943 | 107 WELLS PLZ, Wells, ME | Community/Retail Pharmacy | Aug 27, 2006 |
| 1386752772 | 7 HANNAFORD DR, Westbrook, ME | Community/Retail Pharmacy | Aug 27, 2006 |
| 1083848139 | 399 MAIN ST, Winthrop, ME | Community/Retail Pharmacy | May 5, 2009 |
| 1659489045 | 756 ROUTE 1 SHOPPERS VILLAGE, Yarmouth, ME | Community/Retail Pharmacy | Aug 27, 2006 |
| 1710095195 | 5 HANNAFORD DR, York, ME | Community/Retail Pharmacy | Aug 27, 2006 |
| 1356421424 | 80 WOLFEBORO HWY, Alton, NH | Community/Retail Pharmacy | Oct 16, 2006 |
| 1093964983 | 4 JENKINS RD, Bedford, NH | Community/Retail Pharmacy | Sep 16, 2008 |
| 1518075993 | 833 CENTRAL AVE, Dover, NH | Community/Retail Pharmacy | Aug 27, 2006 |
| 1316133929 | 30 GRAPEVINE DR, Dover, NH | Community/Retail Pharmacy | Sep 18, 2007 |
| 1144338526 | 305 SANDOWN RD, E Hampstead, NH | Community/Retail Pharmacy | Aug 27, 2006 |
| 1083036347 | 141 PORTSMOUTH AVE, Exeter, NH | Community/Retail Pharmacy | Jan 6, 2014 |
| 1881702264 | 952 CENTRAL ST, Franklin, NH | Community/Retail Pharmacy | Aug 27, 2006 |
| 1790068831 | 1425 LAKE SHORE RD UNIT D, Gilford, NH | Community/Retail Pharmacy | Sep 26, 2011 |
| 1427166800 | 630 LAFAYETTE RD, Hampton, NH | Community/Retail Pharmacy | Aug 27, 2006 |
| 1235247610 | 481 WEST ST, Keene, NH | Community/Retail Pharmacy | Aug 27, 2006 |
| 1053429431 | 6 HAMPTON DR, Londonderry, NH | Community/Retail Pharmacy | Aug 27, 2006 |
| 1972611358 | 605 MAST RD, Manchester, NH | Community/Retail Pharmacy | Aug 27, 2006 |
| 1457696031 | 38 NH ROUTE 25 UNIT 5, Meredith, NH | Community/Retail Pharmacy | Dec 7, 2012 |
| 1689756181 | 32 MOUNTAIN VALLEY BLVD., North Conway, NH | Community/Retail Pharmacy | Oct 20, 2006 |
| 1326156704 | 174 FIRST NH TPKE, Northwood, NH | Community/Retail Pharmacy | Aug 27, 2006 |
| 1144302621 | AMES PLAZA ROUTE 16, Ossipee, NH | Community/Retail Pharmacy | Oct 20, 2006 |
| 1982784062 | 389 TENNEY MOUNTAIN HWY STE 6, Plymouth, NH | Community/Retail Pharmacy | Oct 16, 2006 |
| 1336257716 | 2 FREETOWN RD, Raymond, NH | Community/Retail Pharmacy | Aug 27, 2006 |
| 1417065897 | 752 ROUTE 202, Rindge, NH | Community/Retail Pharmacy | Aug 27, 2006 |
| 1609984087 | 26 LILAC MALL NUMBER 2, Rochester, NH | Community/Retail Pharmacy | Aug 27, 2006 |
| 1487762738 | 290 N MAIN ST, Rochester, NH | Community/Retail Pharmacy | Aug 28, 2006 |
| 1205115243 | 8 MARKET ST, West Lebanon, NH | Community/Retail Pharmacy | Aug 9, 2011 |
Checking an organization
- Match the NPI to the exact location you will visit or bill; each location can have its own.
- Confirm the business entity with the secretary of state.
- Check the HHS-OIG exclusion list for the organization and its owners.
- Verify each clinician you will see on their own record and with the state license search.
Common questions
Why does Hannaford Bros Co have 88 NPIs?
An organization may obtain more than one Type 2 NPI, for example for separate locations or units that bill on their own. Hannaford Bros Co's NPIs list practice locations in 73 cities.
Is an organization NPI a license?
No. An NPI identifies who bills. Facilities and the clinicians who work there are licensed separately by the state.
Source: CMS National Plan and Provider Enumeration System (NPPES), monthly file of Aug 9, 2026 (NPPES files on CMS.gov). An NPI identifies who bills; it is not a license.