Cash prices in Maine
73 cities with providers that publish cash prices.
Largest
Bangor
12 providers · 9,068 prices
Brunswick
11 providers · 2,137 prices
South Portland
9 providers · 58 prices
Portland
8 providers · 7,967 prices
Falmouth
8 providers · 63 prices
Lewiston
7 providers · 5,544 prices
Scarborough
7 providers · 34 prices
Kennebunk
7 providers · 23 prices
Topsham
6 providers · 36 prices
Auburn
6 providers · 26 prices
Waterville
5 providers · 5,339 prices
Rockport
4 providers · 2,839 prices
Yarmouth
4 providers · 9 prices
Brewer
4 providers · 36 prices
Augusta
3 providers · 2,476 prices
Westbrook
3 providers · 237 prices
Presque Isle
3 providers · 4,422 prices
Ellsworth
3 providers · 3,303 prices
York
3 providers · 4,838 prices
Gorham
3 providers · 10 prices
Saco
3 providers · 9 prices
Caribou
2 providers · 425 prices
Bridgton
2 providers · 2,326 prices
Farmington
2 providers · 2,213 prices
All cities
- Arundel 1
- Bar Harbor 1
- Bath 2
- Belfast 2
- Bethel 1
- Biddeford 2
- Blue Hill 1
- Buxton 1
- Calais 1
- Cape Elizabeth 1
- Cumberland 1
- Damariscotta 2
- Dover-Foxcroft 1
- Fort Kent 1
- Freeport 2
- Fryeburg 1
- Gray 1
- Greenville 1
- Hallowell 1
- Hampden 1
- Harrington 1
- Hermon 1
- Houlton 1
- Kennebunkport 1
- Kittery 2
- Lincoln 1
- Lisbon 1
- Machias 1
- Manchester 1
- Millinocket 1
- Mount Desert 1
- North Yarmouth 1
- Norway 1
- Old Orchard Beach 1
- Pittsfield 1
- Rangeley 1
- Rockland 1
- Rumford 1
- Skowhegan 1
- South Berwick 2
- South Paris 1
- Turner 1
- Vienna 1
- Vinalhaven 1
- Warren 1
- Wells 1
- Windham 2
- Winslow 1
- York Harbor 1