Need segment-level traffic data?
Identify traffic patterns street by street and analyze the exact corridors that matter to your project.

TrafficThe average number of vehicles that travel each day over any road in the road network. | vehicles per day5,669 |
|---|---|
TrucksThe percentage of the total traffic volume composed of heavy vehicles. | 7.0% |
Average travel timeThe average time of travel averaged among all vehicles traveling on the road network. | 32.7 min |
Congestion ratioThe rate at which the actual travel time exceeds free-flow travel time, averaged among all roads in the network. | 17.5% |
Drivers’ average ageAverage age of residents in the geographic areas where the vehicle trips originated. | 49.3 yrs |
Drivers’ average incomeAverage income of residents in the geographic areas where the vehicle trips originated. | $104,541 |
The average monitored road in New Hampshire carries 5,669 vehicles per day. Across its 5,383 miles of monitored roads, that adds up to 32,761,091 vehicle-miles traveled per day (≈12.0 billion per year). Trucks are a smaller part of the mix than across the US: 7.0% against 9.3%.
New Hampshire sees 19% lower average daily traffic volume than the national average (5,669 vehicles per day against 6,986), suggesting less demand on each road - a critical factor for logistics and site planning. Network-wide, New Hampshire accounts for about 0.4% of the national total of vehicle-miles. 60% of states nationwide see more traffic than New Hampshire's 5,669 vehicles per day.
At 32.7 minutes, the average travel time matches the national level closely. On travel time, New Hampshire runs shorter than 64% of states nationwide.
The congestion ratio of 17.5% runs slightly lower than the national level (7% lower).
| Traffic | vehicles per day12,186 |
|---|---|
| Trucks | 8.6% |
| Average travel time | 37.9 min |
| Congestion ratio | 31.7% |
| Drivers’ average age | 50.0 yrs |
| Drivers’ average income | $105,130 |
Highways carry about half of all travel in New Hampshire, 50% of vehicle-miles. The average highway carries 12,186 vehicles per day, 147% more than the average non-highway road in the same area, which carries 4,939 vehicles per day.
Highways make up 21% of the monitored road miles (1,143 miles, 12,053 segments), so they carry more than their share: 16,417,615 vehicle-miles traveled per day (≈6.0 billion per year).
At 8.6%, highway truck share is 34% lower than the national average. Highways here mostly serve passenger trips, so local access matters more than long-haul routing for logistics operators.
New Hampshire's highway truck share (8.6%) is lower than 92% of states nationwide. By raw truck volume, New Hampshire carries fewer highway trucks than 74% of states nationwide.
| Traffic | vehicles per day4,939 |
|---|---|
| Trucks | 5.4% |
| Average travel time | 32.1 min |
| Congestion ratio | 16.1% |
| Drivers’ average age | 49.0 yrs |
| Drivers’ average income | $103,725 |
Local roads carry about half of all travel in New Hampshire, 50% of vehicle-miles. A typical local road sees 4,939 vehicles per day.
Spread over 4,240 miles and 107,534 segments, 79% of the road network, local roads carry a lighter load per mile: 16,343,479 vehicle-miles traveled per day (≈6.0 billion per year). About 1 in 19 vehicles on non-highway roads is a truck (5.4%).
Non-highway roads carry a truck concentration that's 38% lower than the highway network.
Non-highway congestion (16.1%) runs slightly lower than the national level (12% lower).
Trip origins here have higher average income than 84% of states nationwide. 96% of states nationwide have a younger driver population than New Hampshire.
The highway truck share sets New Hampshire apart: 34% below the United States average. Its truck share is also 25% below.
| Metric | New Hampshire | United States average | Difference |
|---|---|---|---|
| Traffic | 5,669 | 6,986 | -18.8% |
| Truck % (Total Traffic) | 7.0% | 9.3% | -25.0% |
| Truck % (Highway) | 8.6% | 13.1% | -33.9% |
| Avg. Travel Time | 32.7 min | 33.3 min | -1.8% |
Nothing in this table sets New Hampshire sharply apart from the 4 states nearest to it, though it has the third busiest roads of the five. The same kind of road, just less of it: traffic per road matches the states around it while the network itself is smaller.
| State | Average daily traffic | Truck share | Daily vehicle-miles | Average travel time | Congestion ratio |
|---|---|---|---|---|---|
| New Hampshire | 5,669 | 7.0% | 32,761,091 | 32.7 min | 17.5% |
| Massachusetts | 8,166 | 6.9% | 136,116,242 | 34.4 min | 24.0% |
| Vermont | 4,027 | 8.5% | 15,079,461 | 32.7 min | 13.2% |
| Rhode Island | 7,870 | 7.0% | 19,159,975 | 35.2 min | 23.3% |
| Maine | 4,836 | 8.7% | 32,675,550 | 34.6 min | 14.6% |
| United States average | 6,986 | 9.3% | N/A | 33.3 min | 18.9% |
New Hampshire's three busiest counties account for 62.6% of all the vehicle-miles measured in the state.
| County | Daily vehicle-miles | Average daily traffic | Truck share | Road miles |
|---|---|---|---|---|
| 1. Rockingham County | 7,966,621 | 6,008 | 7.3% | 962 |
| 2. Hillsborough | 7,274,784 | 7,083 | 6.0% | 888 |
| 3. Merrimack County | 5,263,011 | 5,275 | 7.6% | 748 |
Together, those five counties carry 38.5% of the truck vehicle-miles driven in the state.
| County | Truck share | Truck share on highways | Average daily traffic | Daily vehicle-miles |
|---|---|---|---|---|
| 1. Sullivan County | 8.2% | 9.7% | 3,695 | 858,450 |
| 2. Coos County | 8.2% | 9.2% | 3,146 | 842,467 |
| 3. Grafton County | 8.0% | 9.8% | 3,675 | 2,635,474 |
| 4. Cheshire County | 7.6% | 8.9% | 4,923 | 1,771,143 |
| 5. Merrimack County | 7.6% | 9.0% | 5,275 | 5,263,011 |
Ranked by truck vehicle-miles instead of truck share, the list is different: Rockingham County, Hillsborough, Merrimack County, Grafton County and Strafford County carry 78.3% of all truck travel in New Hampshire.
On their busiest stretches, the three busiest roads in New Hampshire carry 75,340 vehicles a day on average, 13.3 times the typical road in the state (5,669).
I 93 in Hillsborough leads with 95,572 vehicles a day, 9,301 of them trucks (9.7%). It tops the truck ranking too, with the most trucks.
I 95 in Rockingham County carries longer journeys than most roads here, with a median trip of 53.7 minutes against 32.7 state-wide.
Drivers on I 93 in Rockingham County come from neighborhoods with an average household income of $132,428, 27% above the state average of $104,541.
I 93 carries 16.9 times the state average at its busiest, 9,301 of them trucks (9.7%, above the state-wide 7.0%).
I 93 carries 11.7 times the state average on its busiest stretch, where the median trip lasts 38.9 minutes.
I 293 is one of the more congested roads here: trips take 70% longer than at free-flow speed, against 17% state-wide.
Delays build on NH 101: its congestion ratio of 71% over free-flow time is well above the state's 17%.
At 10.8 times the state average, Everett Turnpike draws drivers from neighborhoods averaging $117,259 in household income.
Blue Star Turnpike carries through traffic: the median trip using it lasts 53.6 minutes, against 32.7 for the state.
A main artery: Alan B Shepard Highway's busiest stretch carries 10.4 times the state average; trucks are 8.2% of it, above the state-wide 7.0%.
Drivers on Everett Turnpike are on long journeys, a median 46.8 minutes against 32.7 state-wide: a through route more than a local street.
Alan B Shepard Jr Highway is a trunk route for the state, carrying 10.4 times the state average on its busiest stretch; trucks are 11.1% of it, above the state-wide 7.0%.
I 95 carries 10.1 times the state average at its busiest, 5,714 of them trucks (10.0%, above the state-wide 7.0%).
Spaulding Turnpike carries 9.7 times the state average on its busiest stretch, where the median trip lasts 37.6 minutes.
At 8.8 times the state average, I 93 draws drivers from neighborhoods averaging $110,538 in household income.
The average monitored road in New Hampshire carries 5,669 vehicles per day, 19% less than the national average of 6,986.
New Hampshire carries fewer highway trucks by raw volume than 74% of states nationwide, at roughly 1,053 per day.
Traffic in New Hampshire peaks in June–August, when volumes run 14% above the annual average. January is the quietest month, averaging 4,757 vehicles per day, 16% below the annual average.
Trucks make up about 7.0% of all traffic in New Hampshire, rising to 8.6% on highways, where long-haul freight concentrates.
Weekday traffic has two busy windows: AM peak 10:00 AM–12:00 PM and a long afternoon plateau from 12:00 PM to 6:00 PM - about 80% above the daily average.
The average trip in New Hampshire takes 32.7 minutes, about the same as the national average, delays at signals and congestion included.
Drivers on New Hampshire roads have a median age of 49 years, older than the national average of 46, and the median household income of the neighborhoods trips originate from averages $104,541, 14% above the national average.
I 93 in Hillsborough carries the most, 95,572 vehicles per day on its busiest stretch, followed by I 93 in Rockingham County (66,154), I 293 in Hillsborough (64,295), NH 101 in Hillsborough (61,835), Everett Turnpike in Hillsborough (61,140). Figures are AADT, both directions combined.
I 93 in Hillsborough, with about 9,301 trucks per day on its busiest stretch, 9.7% of its 95,572 vehicles.
About 95,572 vehicles per day in both directions on its busiest stretch, including 9,301 trucks (9.7%). Traffic is lower on its quieter stretches; TrafficZoom shows the count for every segment.

Mobile device location data (anonymized and aggregated)

Road sensor networks and traffic counters

Historical traffic pattern databases
The same traffic breakdown for the states closest to New Hampshire.
Identify traffic patterns street by street and analyze the exact corridors that matter to your project.
Traffic counts, truck share, congestion and driver demographics for each of the 10 counties TrafficZoom measures in New Hampshire.