Maine places ranked by commute time
364 places in Maine have a reliable estimate of commute time (2020–2024 American Community Survey).
Highest figures: Vienna (61.6 minutes), Solon (52.3 minutes), Stow (51.4 minutes).
Lowest figure: Islesboro (7.6 minutes).
The figure for Maine as a whole is 24.6 minutes (±0.3).
Figures last updated on .
- Figure for Maine as a whole
- 24.6 minutes (±0.3)
- Places ranked
- 364
Maine places ranked by commute time
| Rank | Place | County | Average commute |
|---|---|---|---|
| 1 | Vienna | Kennebec County | 61.6 minutes (±19.6) |
| 2 | Solon | Somerset County | 52.3 minutes (±12.1) |
| 3 | Stow | Oxford County | 51.4 minutes (±19.6) |
| 4 | Troy | Waldo County | 49.7 minutes (±18.2) |
| 5 | Newfield | York County | 48.8 minutes (±12.2) |
| 6 | Parsonsfield | York County | 48.4 minutes (±4.8) |
| 7 | Brownfield | Oxford County | 44.2 minutes (±11.4) |
| 8 | Sumner | Oxford County | 42.2 minutes (±5.0) |
| 9 | Milo | Piscataquis County | 41.8 minutes (±6.6) |
| 10 | Otis | Hancock County | 41.6 minutes (±5.7) |
| 11 | Mattawamkeag | Penobscot County | 41.5 minutes (±15.0) |
| 12 | Hartford | Oxford County | 41.3 minutes (±5.9) |
| 13 | Industry | Franklin County | 41.1 minutes (±9.3) |
| 14 | Bridgton | Cumberland County | 41.0 minutes (±8.2) |
| 15 | Cambridge | Somerset County | 40.7 minutes (±13.6) |
| 16 | Acton | York County | 40.4 minutes (±5.5) |
| 17 | Orland | Hancock County | 39.8 minutes (±10.0) |
| 18 | Moscow | Somerset County | 39.3 minutes (±7.7) |
| 19 | Bradford | Penobscot County | 38.7 minutes (±3.9) |
| 20 | Naples | Cumberland County | 38.4 minutes (±7.8) |
| 21 | Liberty | Waldo County | 38.3 minutes (±8.5) |
| 22 | Limerick | York County | 37.6 minutes (±3.3) |
| 23 | Sebago | Cumberland County | 37.3 minutes (±4.4) |
| 24 | Raymond | Cumberland County | 36.9 minutes (±4.2) |
| 25 | Greenwood | Oxford County | 36.7 minutes (±5.9) |
| 26 | Brownville | Piscataquis County | 36.6 minutes (±7.7) |
| 27 | Mariaville | Hancock County | 36.5 minutes (±4.1) |
| 28 | Chelsea | Kennebec County | 36.4 minutes (±16.3) |
| 29 | Gouldsboro | Hancock County | 35.9 minutes (±8.8) |
| 30 | Thorndike | Waldo County | 35.8 minutes (±7.3) |
| 31 | Windsor | Kennebec County | 35.7 minutes (±9.7) |
| 32 (tie) | Lagrange | Penobscot County | 35.6 minutes (±5.2) |
| 32 (tie) | Livermore Falls | Androscoggin County | 35.6 minutes (±5.2) |
| 34 (tie) | Exeter | Penobscot County | 35.1 minutes (±6.3) |
| 34 (tie) | Lebanon | York County | 35.1 minutes (±4.8) |
| 36 (tie) | Canton | Oxford County | 35.0 minutes (±4.4) |
| 36 (tie) | Waterboro | York County | 35.0 minutes (±3.8) |
| 38 (tie) | Alna | Lincoln County | 34.8 minutes (±11.9) |
| 38 (tie) | Jackson | Waldo County | 34.8 minutes (±3.8) |
| 38 (tie) | Lee | Penobscot County | 34.8 minutes (±7.2) |
| 41 | Pembroke | Washington County | 34.7 minutes (±5.7) |
| 42 | Winthrop | Kennebec County | 34.6 minutes (±8.3) |
| 43 (tie) | Dixmont | Penobscot County | 34.5 minutes (±4.1) |
| 43 (tie) | Limington | York County | 34.5 minutes (±4.1) |
| 45 | Waterford | Oxford County | 34.4 minutes (±4.3) |
| 46 (tie) | Buxton | York County | 34.3 minutes (±6.4) |
| 46 (tie) | Norway | Oxford County | 34.3 minutes (±7.3) |
| 48 (tie) | Denmark | Oxford County | 34.2 minutes (±8.8) |
| 48 (tie) | New Vineyard | Franklin County | 34.2 minutes (±6.5) |
| 50 | Kennebunkport | York County | 34.0 minutes (±3.9) |
| 51 | Canaan | Somerset County | 33.9 minutes (±4.6) |
| 52 (tie) | Greenbush | Penobscot County | 33.8 minutes (±4.3) |
| 52 (tie) | Leeds | Androscoggin County | 33.8 minutes (±3.4) |
| 54 | Temple | Franklin County | 33.7 minutes (±8.1) |
| 55 | Albion | Kennebec County | 33.5 minutes (±6.6) |
| 56 | Lyman | York County | 33.2 minutes (±4.0) |
| 57 | Dresden | Lincoln County | 33.1 minutes (±4.6) |
| 58 | St. Albans | Somerset County | 33.0 minutes (±4.7) |
| 59 (tie) | Chester | Penobscot County | 32.9 minutes (±5.8) |
| 59 (tie) | Embden | Somerset County | 32.9 minutes (±6.4) |
| 59 (tie) | Otisfield | Oxford County | 32.9 minutes (±3.5) |
| 59 (tie) | Prospect | Waldo County | 32.9 minutes (±7.3) |
| 63 | Fayette | Kennebec County | 32.7 minutes (±4.1) |
| 64 | Starks | Somerset County | 32.6 minutes (±4.2) |
| 65 (tie) | Anson | Somerset County | 32.5 minutes (±8.2) |
| 65 (tie) | Shapleigh | York County | 32.5 minutes (±3.3) |
| 65 (tie) | Smithfield | Somerset County | 32.5 minutes (±4.8) |
| 68 (tie) | Baldwin | Cumberland County | 32.4 minutes (±3.3) |
| 68 (tie) | West Paris | Oxford County | 32.4 minutes (±7.8) |
| 70 | Frankfort | Waldo County | 32.3 minutes (±2.6) |
| 71 | Porter | Oxford County | 32.0 minutes (±3.6) |
| 72 (tie) | Eddington | Penobscot County | 31.9 minutes (±7.3) |
| 72 (tie) | Harmony | Somerset County | 31.9 minutes (±4.9) |
| 72 (tie) | Litchfield | Kennebec County | 31.9 minutes (±3.2) |
| 72 (tie) | Washington | Knox County | 31.9 minutes (±3.4) |
| 76 (tie) | Bowdoin | Sagadahoc County | 31.8 minutes (±5.3) |
| 76 (tie) | Stetson | Penobscot County | 31.8 minutes (±2.7) |
| 78 (tie) | Corinna | Penobscot County | 31.7 minutes (±3.4) |
| 78 (tie) | Freedom | Waldo County | 31.7 minutes (±3.1) |
| 78 (tie) | Mount Vernon | Kennebec County | 31.7 minutes (±3.7) |
| 78 (tie) | Winterport | Waldo County | 31.7 minutes (±5.1) |
| 82 (tie) | New Portland | Somerset County | 31.6 minutes (±3.5) |
| 82 (tie) | Ripley | Somerset County | 31.6 minutes (±9.1) |
| 84 | Monroe | Waldo County | 31.5 minutes (±5.3) |
| 85 (tie) | Hiram | Oxford County | 31.4 minutes (±5.2) |
| 85 (tie) | Lovell | Oxford County | 31.4 minutes (±4.0) |
| 87 | Levant | Penobscot County | 31.3 minutes (±3.7) |
| 88 (tie) | Columbia | Washington County | 31.2 minutes (±10.5) |
| 88 (tie) | Cornish | York County | 31.2 minutes (±4.1) |
| 88 (tie) | North Berwick | York County | 31.2 minutes (±2.9) |
| 91 (tie) | Hebron | Oxford County | 31.1 minutes (±5.4) |
| 91 (tie) | Strong | Franklin County | 31.1 minutes (±5.5) |
| 93 (tie) | Dayton | York County | 31.0 minutes (±3.1) |
| 93 (tie) | Howland | Penobscot County | 31.0 minutes (±6.7) |
| 95 | Surry | Hancock County | 30.9 minutes (±8.1) |
| 96 (tie) | Buckfield | Oxford County | 30.7 minutes (±2.8) |
| 96 (tie) | Sweden | Oxford County | 30.7 minutes (±7.2) |
| 96 (tie) | Vassalboro | Kennebec County | 30.7 minutes (±6.2) |
| 99 (tie) | Harrison | Cumberland County | 30.5 minutes (±4.3) |
| 99 (tie) | Hudson | Penobscot County | 30.5 minutes (±2.8) |
| 99 (tie) | Palermo | Waldo County | 30.5 minutes (±2.9) |
| 102 | Wayne | Kennebec County | 30.4 minutes (±4.7) |
| 103 (tie) | Casco | Cumberland County | 30.3 minutes (±4.4) |
| 103 (tie) | Mercer | Somerset County | 30.3 minutes (±3.9) |
| 103 (tie) | Monticello | Aroostook County | 30.3 minutes (±7.6) |
| 103 (tie) | Whitefield | Lincoln County | 30.3 minutes (±2.8) |
| 107 (tie) | Appleton | Knox County | 30.2 minutes (±2.9) |
| 107 (tie) | Hartland | Somerset County | 30.2 minutes (±3.8) |
| 107 (tie) | Jefferson | Lincoln County | 30.2 minutes (±3.3) |
| 107 (tie) | Monson | Piscataquis County | 30.2 minutes (±5.9) |
| 107 (tie) | New Sharon | Franklin County | 30.2 minutes (±3.8) |
| 107 (tie) | Newburgh | Penobscot County | 30.2 minutes (±6.1) |
| 113 (tie) | Dedham | Hancock County | 30.1 minutes (±3.2) |
| 113 (tie) | Gardiner | Kennebec County | 30.1 minutes (±4.0) |
| 113 (tie) | Parkman | Piscataquis County | 30.1 minutes (±4.0) |
| 113 (tie) | Sebec | Piscataquis County | 30.1 minutes (±5.9) |
| 117 (tie) | Cherryfield | Washington County | 30.0 minutes (±7.3) |
| 117 (tie) | Georgetown | Sagadahoc County | 30.0 minutes (±5.3) |
| 117 (tie) | Monmouth | Kennebec County | 30.0 minutes (±4.2) |
| 117 (tie) | Pownal | Cumberland County | 30.0 minutes (±4.9) |
| 121 | Knox | Waldo County | 29.9 minutes (±5.6) |
| 122 (tie) | China | Kennebec County | 29.8 minutes (±3.9) |
| 122 (tie) | Clinton | Kennebec County | 29.8 minutes (±6.6) |
| 122 (tie) | Rome | Kennebec County | 29.8 minutes (±3.7) |
| 125 (tie) | Andover | Oxford County | 29.7 minutes (±4.4) |
| 125 (tie) | Corinth | Penobscot County | 29.7 minutes (±2.2) |
| 125 (tie) | Glenburn | Penobscot County | 29.7 minutes (±3.8) |
| 125 (tie) | Sabattus | Androscoggin County | 29.7 minutes (±4.8) |
| 129 (tie) | Harpswell | Cumberland County | 29.6 minutes (±3.9) |
| 129 (tie) | Stockton Springs | Waldo County | 29.6 minutes (±4.2) |
| 131 (tie) | Berwick | York County | 29.5 minutes (±3.8) |
| 131 (tie) | Readfield | Kennebec County | 29.5 minutes (±6.8) |
| 133 (tie) | Arrowsic | Sagadahoc County | 29.4 minutes (±6.7) |
| 133 (tie) | Standish | Cumberland County | 29.4 minutes (±2.2) |
| 133 (tie) | Union | Knox County | 29.4 minutes (±4.5) |
| 133 (tie) | Woolwich | Sagadahoc County | 29.4 minutes (±5.9) |
| 137 | Richmond | Sagadahoc County | 29.3 minutes (±3.4) |
| 138 (tie) | Clifton | Penobscot County | 29.2 minutes (±8.1) |
| 138 (tie) | Westport Island | Lincoln County | 29.2 minutes (±2.9) |
| 140 (tie) | Athens | Somerset County | 29.1 minutes (±7.0) |
| 140 (tie) | Franklin | Hancock County | 29.1 minutes (±3.1) |
| 140 (tie) | Hancock | Hancock County | 29.1 minutes (±4.1) |
| 143 (tie) | Hollis | York County | 29.0 minutes (±2.9) |
| 143 (tie) | Peru | Oxford County | 29.0 minutes (±3.8) |
| 145 | Lisbon | Androscoggin County | 28.9 minutes (±2.9) |
| 146 | Trenton | Hancock County | 28.7 minutes (±3.6) |
| 147 (tie) | Gray | Cumberland County | 28.6 minutes (±2.9) |
| 147 (tie) | Morrill | Waldo County | 28.6 minutes (±6.1) |
| 149 | Woodstock | Oxford County | 28.5 minutes (±4.6) |
| 150 (tie) | Bucksport | Hancock County | 28.2 minutes (±3.6) |
| 150 (tie) | Cornville | Somerset County | 28.2 minutes (±4.5) |
| 150 (tie) | Danforth | Washington County | 28.2 minutes (±7.1) |
| 153 (tie) | Eastbrook | Hancock County | 28.1 minutes (±5.8) |
| 153 (tie) | Sanford | York County | 28.1 minutes (±1.6) |
| 155 (tie) | Steuben | Washington County | 28.0 minutes (±4.1) |
| 155 (tie) | Wales | Androscoggin County | 28.0 minutes (±3.3) |
| 155 (tie) | Wilton | Franklin County | 28.0 minutes (±7.6) |
| 158 (tie) | Durham | Androscoggin County | 27.9 minutes (±2.4) |
| 158 (tie) | Poland | Androscoggin County | 27.9 minutes (±3.4) |
| 160 (tie) | Bingham | Somerset County | 27.8 minutes (±5.6) |
| 160 (tie) | Patten | Penobscot County | 27.8 minutes (±8.2) |
| 162 (tie) | Alfred | York County | 27.7 minutes (±3.2) |
| 162 (tie) | Mapleton | Aroostook County | 27.7 minutes (±7.9) |
| 164 (tie) | Etna | Penobscot County | 27.5 minutes (±3.4) |
| 164 (tie) | Plymouth | Penobscot County | 27.5 minutes (±3.3) |
| 164 (tie) | Wells | York County | 27.5 minutes (±2.7) |
| 167 (tie) | Livermore | Androscoggin County | 27.4 minutes (±3.2) |
| 167 (tie) | North Yarmouth | Cumberland County | 27.4 minutes (±3.0) |
| 169 (tie) | Addison | Washington County | 27.3 minutes (±4.0) |
| 169 (tie) | Enfield | Penobscot County | 27.3 minutes (±5.6) |
| 171 (tie) | Abbot | Piscataquis County | 27.2 minutes (±5.9) |
| 171 (tie) | Jackman | Somerset County | 27.2 minutes (±9.1) |
| 173 | Gorham | Cumberland County | 27.1 minutes (±4.4) |
| 174 | Bowdoinham | Sagadahoc County | 27.0 minutes (±3.8) |
| 175 (tie) | Montville | Waldo County | 26.9 minutes (±4.0) |
| 175 (tie) | Yarmouth | Cumberland County | 26.9 minutes (±3.7) |
| 177 (tie) | Farmingdale | Kennebec County | 26.8 minutes (±7.2) |
| 177 (tie) | Medway | Penobscot County | 26.8 minutes (±7.0) |
| 177 (tie) | New Gloucester | Cumberland County | 26.8 minutes (±2.8) |
| 177 (tie) | Somerville | Lincoln County | 26.8 minutes (±7.2) |
| 181 (tie) | Farmington | Franklin County | 26.7 minutes (±5.1) |
| 181 (tie) | Kennebunk | York County | 26.7 minutes (±5.3) |
| 181 (tie) | Madison | Somerset County | 26.7 minutes (±4.8) |
| 181 (tie) | South Berwick | York County | 26.7 minutes (±4.1) |
| 185 (tie) | Oakland | Kennebec County | 26.5 minutes (±3.6) |
| 185 (tie) | Verona Island | Hancock County | 26.5 minutes (±5.3) |
| 187 (tie) | Garland | Penobscot County | 26.3 minutes (±5.4) |
| 187 (tie) | Oxford | Oxford County | 26.3 minutes (±3.1) |
| 187 (tie) | Pittston | Kennebec County | 26.3 minutes (±3.6) |
| 187 (tie) | Sullivan | Hancock County | 26.3 minutes (±3.1) |
| 187 (tie) | Windham | Cumberland County | 26.3 minutes (±1.6) |
| 192 (tie) | Kenduskeag | Penobscot County | 26.2 minutes (±2.8) |
| 192 (tie) | Ogunquit | York County | 26.2 minutes (±6.7) |
| 194 | Perry | Washington County | 26.1 minutes (±4.0) |
| 195 (tie) | Bethel | Oxford County | 25.9 minutes (±7.4) |
| 195 (tie) | Charleston | Penobscot County | 25.9 minutes (±2.9) |
| 195 (tie) | Mechanic Falls | Androscoggin County | 25.9 minutes (±3.7) |
| 198 | Kingfield | Franklin County | 25.7 minutes (±6.1) |
| 199 (tie) | Brooklin | Hancock County | 25.6 minutes (±4.7) |
| 199 (tie) | Greene | Androscoggin County | 25.6 minutes (±3.4) |
| 199 (tie) | Swanville | Waldo County | 25.6 minutes (±4.0) |
| 202 | Southport | Lincoln County | 25.5 minutes (±10.7) |
| 203 | Waldoboro | Lincoln County | 25.4 minutes (±3.7) |
| 204 | Fairfield | Somerset County | 25.3 minutes (±4.8) |
| 205 | Brooks | Waldo County | 25.2 minutes (±3.5) |
| 206 (tie) | Chesterville | Franklin County | 25.1 minutes (±3.4) |
| 206 (tie) | St. George | Knox County | 25.1 minutes (±5.0) |
| 208 | Dixfield | Oxford County | 25.0 minutes (±4.1) |
| 209 (tie) | Alton | Penobscot County | 24.9 minutes (±1.5) |
| 209 (tie) | Northport | Waldo County | 24.9 minutes (±3.5) |
| 209 (tie) | Penobscot | Hancock County | 24.9 minutes (±3.2) |
| 209 (tie) | Wiscasset | Lincoln County | 24.9 minutes (±3.9) |
| 213 (tie) | Minot | Androscoggin County | 24.8 minutes (±2.9) |
| 213 (tie) | Sidney | Kennebec County | 24.8 minutes (±2.5) |
| 215 (tie) | Carmel | Penobscot County | 24.7 minutes (±3.4) |
| 215 (tie) | Holden | Penobscot County | 24.7 minutes (±7.1) |
| 217 (tie) | Friendship | Knox County | 24.6 minutes (±3.2) |
| 217 (tie) | Newport | Penobscot County | 24.6 minutes (±2.3) |
| 217 (tie) | Turner | Androscoggin County | 24.6 minutes (±2.9) |
| 220 (tie) | Carthage | Franklin County | 24.5 minutes (±5.3) |
| 220 (tie) | Ellsworth | Hancock County | 24.5 minutes (±3.1) |
| 220 (tie) | Lubec | Washington County | 24.5 minutes (±4.8) |
| 220 (tie) | Searsmont | Waldo County | 24.5 minutes (±3.6) |
| 220 (tie) | Skowhegan | Somerset County | 24.5 minutes (±2.8) |
| 225 | West Gardiner | Kennebec County | 24.4 minutes (±2.9) |
| 226 | Cumberland | Cumberland County | 24.3 minutes (±2.2) |
| 227 (tie) | Detroit | Somerset County | 24.2 minutes (±3.6) |
| 227 (tie) | Mexico | Oxford County | 24.2 minutes (±3.6) |
| 229 (tie) | Bath | Sagadahoc County | 24.0 minutes (±3.5) |
| 229 (tie) | Lincoln | Penobscot County | 24.0 minutes (±6.9) |
| 229 (tie) | Millinocket | Penobscot County | 24.0 minutes (±9.3) |
| 232 | Pittsfield | Somerset County | 23.9 minutes (±3.1) |
| 233 | Saco | York County | 23.8 minutes (±1.5) |
| 234 | Biddeford | York County | 23.7 minutes (±1.8) |
| 235 (tie) | Freeport | Cumberland County | 23.6 minutes (±2.7) |
| 235 (tie) | Topsham | Sagadahoc County | 23.6 minutes (±2.6) |
| 237 (tie) | Belmont | Waldo County | 23.5 minutes (±3.6) |
| 237 (tie) | Tremont | Hancock County | 23.5 minutes (±5.8) |
| 237 (tie) | York | York County | 23.5 minutes (±3.8) |
| 240 (tie) | Brunswick | Cumberland County | 23.4 minutes (±1.5) |
| 240 (tie) | Cushing | Knox County | 23.4 minutes (±2.2) |
| 242 (tie) | Damariscotta | Lincoln County | 23.2 minutes (±4.2) |
| 242 (tie) | St. Agatha | Aroostook County | 23.2 minutes (±6.9) |
| 242 (tie) | Winslow | Kennebec County | 23.2 minutes (±3.3) |
| 245 | Randolph | Kennebec County | 23.0 minutes (±6.0) |
| 246 (tie) | Belgrade | Kennebec County | 22.9 minutes (±2.7) |
| 246 (tie) | Dexter | Penobscot County | 22.9 minutes (±5.6) |
| 246 (tie) | Milford | Penobscot County | 22.9 minutes (±4.4) |
| 249 (tie) | Arundel | York County | 22.8 minutes (±2.6) |
| 249 (tie) | Bradley | Penobscot County | 22.8 minutes (±2.2) |
| 249 (tie) | Hampden | Penobscot County | 22.8 minutes (±3.6) |
| 252 (tie) | Hermon | Penobscot County | 22.7 minutes (±2.7) |
| 252 (tie) | Phillips | Franklin County | 22.7 minutes (±4.1) |
| 252 (tie) | Warren | Knox County | 22.7 minutes (±3.7) |
| 255 | Falmouth | Cumberland County | 22.6 minutes (±2.5) |
| 256 (tie) | Eliot | York County | 22.5 minutes (±2.7) |
| 256 (tie) | Sedgwick | Hancock County | 22.5 minutes (±2.9) |
| 258 | Chebeague Island | Cumberland County | 22.4 minutes (±7.1) |
| 259 (tie) | Paris | Oxford County | 22.3 minutes (±3.9) |
| 259 (tie) | Robbinston | Washington County | 22.3 minutes (±1.6) |
| 261 (tie) | Bridgewater | Aroostook County | 22.1 minutes (±5.1) |
| 261 (tie) | Edgecomb | Lincoln County | 22.1 minutes (±5.1) |
| 261 (tie) | Norridgewock | Somerset County | 22.1 minutes (±4.1) |
| 264 (tie) | Old Orchard Beach | York County | 22.0 minutes (±2.1) |
| 264 (tie) | Sherman | Aroostook County | 22.0 minutes (±5.7) |
| 266 | Lamoine | Hancock County | 21.9 minutes (±2.5) |
| 267 | Camden | Knox County | 21.8 minutes (±5.9) |
| 268 | Auburn | Androscoggin County | 21.7 minutes (±1.8) |
| 269 (tie) | Belfast | Waldo County | 21.5 minutes (±5.4) |
| 269 (tie) | Bremen | Lincoln County | 21.5 minutes (±3.4) |
| 269 (tie) | Burnham | Waldo County | 21.5 minutes (±4.2) |
| 269 (tie) | Princeton | Washington County | 21.5 minutes (±6.6) |
| 269 (tie) | Searsport | Waldo County | 21.5 minutes (±4.3) |
| 274 (tie) | Cape Elizabeth | Cumberland County | 21.4 minutes (±2.4) |
| 274 (tie) | Orrington | Penobscot County | 21.4 minutes (±2.7) |
| 274 (tie) | Phippsburg | Sagadahoc County | 21.4 minutes (±2.9) |
| 277 | Jay | Franklin County | 21.3 minutes (±2.8) |
| 278 (tie) | Machiasport | Washington County | 21.2 minutes (±5.8) |
| 278 (tie) | Mars Hill | Aroostook County | 21.2 minutes (±4.1) |
| 278 (tie) | Rumford | Oxford County | 21.2 minutes (±4.0) |
| 278 (tie) | Unity | Waldo County | 21.2 minutes (±3.8) |
| 282 (tie) | Ashland | Aroostook County | 21.1 minutes (±3.6) |
| 282 (tie) | Palmyra | Somerset County | 21.1 minutes (±3.2) |
| 284 (tie) | Brooksville | Hancock County | 21.0 minutes (±3.2) |
| 284 (tie) | Lewiston | Androscoggin County | 21.0 minutes (±1.4) |
| 286 (tie) | Blue Hill | Hancock County | 20.9 minutes (±6.1) |
| 286 (tie) | Ludlow | Aroostook County | 20.9 minutes (±5.1) |
| 286 (tie) | Washburn | Aroostook County | 20.9 minutes (±2.1) |
| 289 (tie) | Island Falls | Aroostook County | 20.7 minutes (±4.5) |
| 289 (tie) | West Bath | Sagadahoc County | 20.7 minutes (±2.5) |
| 291 | Beals | Washington County | 20.5 minutes (±4.2) |
| 292 (tie) | Deer Isle | Hancock County | 20.4 minutes (±4.1) |
| 292 (tie) | Nobleboro | Lincoln County | 20.4 minutes (±3.2) |
| 294 (tie) | Old Town | Penobscot County | 20.2 minutes (±2.4) |
| 294 (tie) | Sangerville | Piscataquis County | 20.2 minutes (±6.8) |
| 296 | Easton | Aroostook County | 20.1 minutes (±3.6) |
| 297 (tie) | Kittery | York County | 20.0 minutes (±2.3) |
| 297 (tie) | Lincolnville | Waldo County | 20.0 minutes (±2.4) |
| 299 (tie) | Hope | Knox County | 19.9 minutes (±1.5) |
| 299 (tie) | Manchester | Kennebec County | 19.9 minutes (±3.1) |
| 301 (tie) | Waldo | Waldo County | 19.8 minutes (±1.9) |
| 301 (tie) | Woodland | Aroostook County | 19.8 minutes (±2.1) |
| 303 | Fryeburg | Oxford County | 19.7 minutes (±2.7) |
| 304 (tie) | Bar Harbor | Hancock County | 19.6 minutes (±6.3) |
| 304 (tie) | Littleton | Aroostook County | 19.6 minutes (±4.7) |
| 306 (tie) | Benton | Kennebec County | 19.5 minutes (±2.2) |
| 306 (tie) | Harrington | Washington County | 19.5 minutes (±2.9) |
| 308 (tie) | Portland | Cumberland County | 19.4 minutes (±0.9) |
| 308 (tie) | Scarborough | Cumberland County | 19.4 minutes (±2.0) |
| 310 (tie) | Guilford | Piscataquis County | 19.1 minutes (±3.9) |
| 310 (tie) | Jonesboro | Washington County | 19.1 minutes (±2.9) |
| 312 | Vinalhaven | Knox County | 18.8 minutes (±7.5) |
| 313 (tie) | Augusta | Kennebec County | 18.7 minutes (±2.4) |
| 313 (tie) | Limestone | Aroostook County | 18.7 minutes (±4.5) |
| 313 (tie) | Westbrook | Cumberland County | 18.7 minutes (±1.3) |
| 316 | Blaine | Aroostook County | 18.6 minutes (±5.2) |
| 317 (tie) | Eastport | Washington County | 18.5 minutes (±5.7) |
| 317 (tie) | Oakfield | Aroostook County | 18.5 minutes (±3.2) |
| 319 | Alexander | Washington County | 18.3 minutes (±2.3) |
| 320 | Milbridge | Washington County | 18.2 minutes (±5.5) |
| 321 | Waterville | Kennebec County | 18.0 minutes (±2.1) |
| 322 (tie) | Mount Desert | Hancock County | 17.9 minutes (±3.6) |
| 322 (tie) | Veazie | Penobscot County | 17.9 minutes (±2.8) |
| 324 (tie) | Bristol | Lincoln County | 17.8 minutes (±2.8) |
| 324 (tie) | Fort Kent | Aroostook County | 17.8 minutes (±3.1) |
| 324 (tie) | Jonesport | Washington County | 17.8 minutes (±3.7) |
| 327 (tie) | East Machias | Washington County | 17.7 minutes (±3.4) |
| 327 (tie) | East Millinocket | Penobscot County | 17.7 minutes (±3.6) |
| 329 | Linneus | Aroostook County | 17.4 minutes (±1.8) |
| 330 | Newcastle | Lincoln County | 17.3 minutes (±3.3) |
| 331 | Fort Fairfield | Aroostook County | 17.2 minutes (±4.3) |
| 332 | South Portland | Cumberland County | 17.1 minutes (±1.0) |
| 333 | Brewer | Penobscot County | 16.9 minutes (±1.9) |
| 334 | South Bristol | Lincoln County | 16.7 minutes (±3.7) |
| 335 (tie) | Bangor | Penobscot County | 16.6 minutes (±1.4) |
| 335 (tie) | Greenville | Piscataquis County | 16.6 minutes (±4.4) |
| 337 | Machias | Washington County | 16.4 minutes (±4.6) |
| 338 | Owls Head | Knox County | 16.3 minutes (±3.3) |
| 339 | Calais | Washington County | 15.9 minutes (±4.2) |
| 340 (tie) | South Thomaston | Knox County | 15.7 minutes (±1.2) |
| 340 (tie) | Southwest Harbor | Hancock County | 15.7 minutes (±3.4) |
| 340 (tie) | Stonington | Hancock County | 15.7 minutes (±3.8) |
| 343 | Frenchville | Aroostook County | 15.5 minutes (±3.1) |
| 344 | Orono | Penobscot County | 15.2 minutes (±1.5) |
| 345 (tie) | Hodgdon | Aroostook County | 14.8 minutes (±2.1) |
| 345 (tie) | Van Buren | Aroostook County | 14.8 minutes (±3.3) |
| 347 (tie) | Caribou | Aroostook County | 14.7 minutes (±2.2) |
| 347 (tie) | Dover-Foxcroft | Piscataquis County | 14.7 minutes (±3.0) |
| 349 | Presque Isle | Aroostook County | 14.4 minutes (±2.2) |
| 350 (tie) | Boothbay Harbor | Lincoln County | 14.2 minutes (±2.5) |
| 350 (tie) | Castine | Hancock County | 14.2 minutes (±2.7) |
| 352 | Hallowell | Kennebec County | 14.1 minutes (±4.1) |
| 353 (tie) | Carrabassett Valley | Franklin County | 13.6 minutes (±1.7) |
| 353 (tie) | Thomaston | Knox County | 13.6 minutes (±1.8) |
| 355 | Boothbay | Lincoln County | 13.3 minutes (±2.8) |
| 356 | Marshfield | Washington County | 13.2 minutes (±4.4) |
| 357 | Rockland | Knox County | 12.4 minutes (±1.9) |
| 358 | Swans Island | Hancock County | 12.0 minutes (±4.5) |
| 359 | Baileyville | Washington County | 11.6 minutes (±1.7) |
| 360 | Madawaska | Aroostook County | 11.5 minutes (±2.3) |
| 361 | Rockport | Knox County | 11.3 minutes (±1.9) |
| 362 | Houlton | Aroostook County | 10.4 minutes (±1.4) |
| 363 | North Haven | Knox County | 8.5 minutes (±1.8) |
| 364 | Islesboro | Waldo County | 7.6 minutes (±1.9) |
Unincorporated communities ranked by commute time
Unincorporated communities inside a town or township are ranked only against each other, because the town’s figures include them.
How this ranking is built
A place is included when its own page for this figure is published as reliable: a coefficient of variation of 30% or less and enough surveyed homes.
364 places qualify; the rest are on their own pages with their margins, but not ranked here.
The ranking orders the estimates alone: where two places’ margins of error overlap, their ranks may not truly differ, and places at the same published figure share a rank.
A median published as a bound (“$3,500 or more”) is placed at the bound; its true place may be higher.
- Maine places ranked by median rent
- Maine places ranked by median home value
- Maine places ranked by median household income
- Maine places ranked by property taxes
- Maine places ranked by share of renters
- Maine places ranked by rent burden
- Maine places ranked by age of homes
- Maine places ranked by rental vacancy rate
Survey years: 2020–2024 (American Community Survey 5-year estimates).
Margins of error are at the 90% confidence level.
What you can do on Seayora in Maine
One account for renting, owning, managing and fixing homes, with these figures beside you.
Own or manage a rental?
List it, sign the lease and collect rent online, with the figures for Maine beside you.
Create a landlord account · See what landlords get
Looking for a place to rent?
Browse homes for rent near Maine, save the ones you like and apply online.
Browse rentals · Create a renter account
Do repairs, renovations or maintenance?
Get found by owners and renters near Maine, and send estimates and invoices from your phone.
Questions about Maine
Which place in Maine has the highest commute time?
Vienna has the highest, 61.6 minutes (±19.6) (2020–2024 American Community Survey).
Which place in Maine has the lowest commute time?
Islesboro has the lowest, 7.6 minutes (±1.9).
What is the commute time in Maine?
The figure for Maine as a whole is 24.6 minutes (±0.3).
Sources
- US Census Bureau, American Community Survey 2020–2024 5-year estimates; each place’s own table is linked from its page
- Selected Housing Characteristics (DP04), 2020–2024 ACS 5-year estimates — Maine
This product uses the Census Bureau Data API but is not endorsed or certified by the Census Bureau.
Figures are published by the US Census Bureau, HUD, the Bureau of Labor Statistics and the FBI; Seayora reproduces them and does not adjust them, except where a sentence says it compares dollar figures after inflation. They describe the whole place, not any one building or street, and are not an appraisal, a rent determination, a tax bill, a safety rating or legal advice.
Figures last updated on .