Average Commute Times for New Hampshire Towns

Last updated: January 22, 2023

Click here to view a map of commute duration in NH

Table of New Hampshire Towns and Average Commute Duration

Click table headers to sort

TownCommute Time (minutes)
Acworth30.5
Albany21.4
Alexandria33.8
Allenstown29.5
Alstead30.2
Alton30.9
Amherst29.4
Andover28.1
Antrim31
Ashland21.5
Atkinson28.6
Auburn27.1
Barnstead41.4
Barrington27.3
Bartlett17.2
Bath31.8
Bedford26.6
Belmont27.5
Bennington34.3
Benton27.6
Berlin17
Bethlehem25.5
Boscawen23.6
Bow25.7
Bradford35.5
Brentwood26.5
Bridgewater26.7
Bristol29.4
Brookfield36.5
Brookline33.8
Campton32.7
Canaan26.9
Candia30.1
Canterbury26.9
Carroll20.3
Center Harbor26.6
Charlestown25.7
Chatham36.3
Chester34.7
Chesterfield18.1
Chichester28.1
Claremont23.6
Clarksville23.8
Colebrook18.2
Columbia17.4
Concord22.3
Conway18.9
Cornish26.8
Croydon26.2
Dalton30.1
Danbury34.3
Danville33.7
Deerfield33
Deering34.1
Derry31.3
Dorchester38.7
Dover23.3
Dublin20.1
Dummer21
Dunbarton29.4
Durham19.2
East Kingston30.5
Easton26.8
Eaton23.6
Effingham26.4
Ellsworth27.2
Enfield22.9
Epping30
Epsom30.7
Errol26.9
Exeter26
Farmington32.3
Fitzwilliam32.6
Francestown35.8
Franconia18.3
Franklin23.1
Freedom31.3
Fremont34.4
Gilford22.4
Gilmanton33.6
Gilsum21
Goffstown25.4
Gorham22.9
Goshen26.6
Grafton43.2
Grantham22.5
Greenfield34.3
Greenland32.4
Greenville31.4
Groton30.9
Hale's Location15.2
Hampstead34
Hampton25.7
Hampton Falls24.4
Hancock24.9
Hanover13.3
Harrisville28.6
Hart's Location10.7
Haverhill31
Hebron27.4
Henniker25.4
Hill30.8
Hillsborough30.4
Hinsdale19.6
Holderness14.8
Hollis34.6
Hooksett24.5
Hopkinton25.9
Hudson29.1
Jackson21.8
Jaffrey22.3
Jefferson27.3
Keene16.3
Kensington30.8
Kingston28.9
Laconia19.8
Lancaster25.1
Landaff25.1
Langdon28.5
Lebanon15.6
Lee28.6
Lempster32.1
Lincoln8.5
Lisbon18.9
Litchfield31.3
Littleton20.6
Londonderry30
Loudon27.9
Lyman27.7
Lyme22.6
Lyndeborough32.7
Madbury26.8
Madison20.7
Manchester22.9
Marlborough19.5
Marlow31.5
Mason40.5
Meredith22.4
Merrimack27.6
Middleton35.4
Milan24.6
Milford28.7
Milton30.1
Monroe26.9
Mont Vernon34.3
Moultonborough29.2
Nashua25.2
Nelson26.6
New Boston28.9
New Castle23.7
New Durham35.4
New Hampton24.9
New Ipswich29.3
New London19.2
Newbury34.2
Newfields25.8
Newington23.8
Newmarket27.8
Newport20.2
Newton35.2
North Hampton27.7
Northfield27.2
Northumberland36.2
Northwood33.8
Nottingham36
Orange34.2
Orford29.9
Ossipee25.7
Pelham30.5
Pembroke28.7
Peterborough24.8
Piermont32
Pittsburg25.4
Pittsfield34.3
Plainfield23
Plaistow33.2
Plymouth15.8
Portsmouth19.7
Randolph29
Raymond32.9
Richmond34.8
Rindge28.9
Rochester25
Rollinsford21.2
Roxbury19.8
Rumney25.7
Rye27.2
Salem25.9
Salisbury35.6
Sanbornton30.6
Sandown31.7
Sandwich31.3
Seabrook21.2
Sharon26.6
Shelburne23.5
Somersworth27.4
South Hampton25.8
Springfield26.6
Stark30
Stewartstown14.4
Stoddard36.1
Strafford32.8
Stratford30
Stratham26.8
Sugar Hill19.3
Sullivan24.1
Sunapee29
Surry18.2
Sutton27
Swanzey19.7
Tamworth21.7
Temple34.2
Thornton26.8
Tilton26.9
Troy24.4
Tuftonboro29
Unity27.1
Wakefield38.2
Walpole21.7
Warner33
Warren33.7
Washington45.6
Waterville Valley30.2
Weare34.2
Webster30.6
Wentworth30.7
Westmoreland21.3
Whitefield23.9
Wilmot30.5
Wilton32.8
Winchester23.9
Windham34.5
Windsor31.2
Wolfeboro24.5
Woodstock14.5

Source: Selected Economic Characteristics American Community Survey 5-Year Estimates

Average Commute Time for New Hampshire Towns

Less Than 25
25 to 30
More Than 30
Click any town for more information