Ice Rinks in Maine
42 ice rinks across 29 cities in Maine. Cities with the most rinks: Bangor (4), Falmouth (3), Lewiston (3), Bethel (2), Dover-Foxcroft (2).
- Ashland 1
- Auburn 1
- Bangor 4
- Bethel 2
- Biddeford 1
- Brewer 1
- Brunswick 1
- Caribou 1
- Carrabassett Valley 1
- Dexter 1
- Dover-Foxcroft 2
- Falmouth 3
- Fort Kent 1
- Gorham 2
- Hallowell 1
- Hebron 1
- Houlton 1
- Kennebunk 1
- Lewiston 3
- Madawaska 1
- Millinocket 1
- North Bridgton 1
- Orono 1
- Portland 2
- Presque Isle 2
- Readfield 1
- Rockport 1
- Waterville 2
- Yarmouth 1