Metro by metro
The leading pharmacy chains in every Maine metro area
Tracked pharmacy chains ranked by consumer spend in each metro area, Q4 2025–Q3 2026. Walgreens leads in all 3 metro areas. Against their share in Maine as a whole, CVS Pharmacy stands out in 2 metro areas, Walgreens in 1 metro area.
By tracked consumer spend, Q4 2025–Q3 2026
-
CVS Pharmacy
Relative #1 in 2 metro areas
Portland-South Portland, ME 1.3× · Lewiston-Auburn, ME 1.6×
-
Walgreens
Relative #1 in Bangor, ME, 1.4× its share in Maine
-
Walgreens
#1 in all 3 metro areas
A metro area shows a ranking once it has at least 2 tracked pharmacy chains and 10 tracked stores. Relative to Maine compares a chain's share of the metro area's spend with its share in Maine as a whole. It ranks the 7 biggest chains in Maine and the chains that lead a metro area by spend, wherever a chain has at least 5% of the metro area's spend and 3 stores there. Metro areas are the Census Bureau's metropolitan statistical areas; the rest of Maine is light gray. Colors match the store map; other tracked chains are gray.
Growth ranking
Fastest-growing tracked pharmacy chains
Ranked by year-over-year growth of share of tracked local spend. Arrows show movement in the rankings since last year. Each dot in the chart is one tracked chain: bigger market position to the right, faster growth higher up, more tracked stores in a bigger dot. Colors match the store map below. CVS Pharmacy and Walgreens sit in the high-growth half.
| Rank | Chain | Rank movement | YoY growth |
|---|---|---|---|
| 1 | CVS Pharmacy | - | +14.2% |
| 2 | Walgreens | - | -5.6% |
- Walgreens
- CVS Pharmacy
- Community Pharmacy
- Pet Scripts Pharmacy
- Coastal Pharmacy & Wellness
- Kennebec Pharmacy & Home Care
- Bedard Pharmacy
- Other tracked chains
Store footprint
Store map
149 tracked store locations in Maine. The 7 largest tracked chains are highlighted. The top 5 chains by store count run 116 of the 149 stores (78%); 31 of the 37 tracked chains have a single store here. 9% of the tracked health & beauty stores here are pharmacies, the same share as across the United States.
- Walgreens (76)
- CVS Pharmacy (28)
- Community Pharmacy (7)
- Pet Scripts Pharmacy (1)
- Coastal Pharmacy & Wellness (1)
- Kennebec Pharmacy & Home Care (3)
- Bedard Pharmacy (2)
- Other tracked chains
Top tracked chains by store count
- 1 Walgreens 76
- 2 CVS Pharmacy 28
- 3 Community Pharmacy 7
- 4 Kennebec Pharmacy & Home Care 3
- 5 Rite Aid 2
- 6 Bedard Pharmacy 2
- 7 Ashland Drug Store 1
- 8 Hebert Rexall Pharmacy 1
- 9 Bangor Drug 1
- 10 City Drug 1
- 11 Mars Hill Pharmacy Inc 1
- 12 Mt. Blue Drug 1
- 13 Spruce Mountain Pharmacy 1
- 14 Kvhc Pharmacy 1
- 15 Milbridge Pharmacy 1
- 16 Maine Veterans' Homes 1
- 17 Western Maine Pharmacy 1
- 18 Presque Isle Pharmacy 1
- 19 Frontier Pharmacy 1
- 20 Seaside Pharmacy 1
- 21 Wilson's Drug Store 1
- 22 Greene Village Pharmacy 1
- 23 Unity Pharmacy 1
- 24 Holland's Variety Drug 1
- 25 Classic Compounding Pharmacy 1
- 26 Belfast Drug Company 1
- 27 Colonial Pharmacy 1
- 28 Community Pharmacy of Waldoboro 1
- 29 Jensen's Pharmacy 1
- 30 Medicine Shoppe 1
- 31 Scirx Pharmacy 1
- 32 Oakland Pharmacy 1
- 33 Harris Drug Store 1
- 34 West Main Pharmacy 1
- 35 Carroll Drug Store 1
- 36 Coastal Pharmacy & Wellness 1
- 37 Pet Scripts Pharmacy 1
More trends