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 day4,836 |
|---|---|
TrucksThe percentage of the total traffic volume composed of heavy vehicles. | 8.7% |
Average travel timeThe average time of travel averaged among all vehicles traveling on the road network. | 34.6 min |
Congestion ratioThe rate at which the actual travel time exceeds free-flow travel time, averaged among all roads in the network. | 14.6% |
Drivers’ average ageAverage age of residents in the geographic areas where the vehicle trips originated. | 50.3 yrs |
Drivers’ average incomeAverage income of residents in the geographic areas where the vehicle trips originated. | $77,702 |
Our data shows 4,836 vehicles per day on the average road in Maine, and 32,675,550 vehicle-miles traveled per day (≈11.9 billion per year) across its 8,426 miles of monitored roads. Trucks are 8.7% of traffic, close to the 9.3% across the US.
Maine's average daily traffic volume is 31% lower than the national average - 4,836 vehicles per day against 6,986 - suggesting less traffic load per road - lighter roads for freight, but less passing trade for roadside retail. Across the whole network, that travel is about 0.4% of the national total. By volume, Maine's 4,836 vehicles per day trails 74% of states nationwide.
At 34.6 minutes, the average travel time matches the national level closely. Its average travel time of 34.6 minutes is longer than 87% of states nationwide.
At 23% lower than the national level, the 14.6% congestion ratio signals smoother traffic flow - crucial for traffic control improvement and logistics planning.
| Traffic | vehicles per day8,989 |
|---|---|
| Trucks | 12.3% |
| Average travel time | 41.2 min |
| Congestion ratio | 25.5% |
| Drivers’ average age | 51.5 yrs |
| Drivers’ average income | $80,051 |
A significant share of driving in Maine, 35% of vehicle-miles, happens on highways. The average highway carries 8,989 vehicles per day, 101% more than the average non-highway road in the same area, which carries 4,469 vehicles per day.
Highways make up 16% of the monitored road miles (1,384 miles, 9,019 segments), so they carry more than their share: 11,559,445 vehicle-miles traveled per day (≈4.2 billion per year).
At 12.3%, highway truck share is 6% lower than the national average. The highway traffic mix is typical for the US: neither freight- nor commuter-dominated.
58% of states nationwide see a higher highway truck share than Maine's 12.3%. Maine's highway truck count is lower than 86% of states nationwide, at roughly 1,110 trucks per day.
| Traffic | vehicles per day4,469 |
|---|---|
| Trucks | 6.7% |
| Average travel time | 34.1 min |
| Congestion ratio | 13.9% |
| Drivers’ average age | 50.1 yrs |
| Drivers’ average income | $76,571 |
A little more than half of the driving in Maine happens on local roads: 65% of all vehicle-miles. The average non-highway road carries 4,469 vehicles per day.
Spread over 7,042 miles and 102,004 segments, 84% of the road network, local roads carry a lighter load per mile: 21,116,106 vehicle-miles traveled per day (≈7.7 billion per year). Trucks make up 6.7% of non-highway traffic, about 1 in 15 vehicles.
Non-highway roads carry a truck concentration that's 46% lower than the highway network.
At 24% lower than the national level, the non-highway congestion ratio of 13.9% signals easier movement on local roads.
Maine's average driver income is lower than 76% of states nationwide. At 50 years, Maine's median driver age is the highest nationwide.
Of the four measures, average daily traffic per road differs most: Maine runs 31% below the United States average.
| Metric | Maine | United States average | Difference |
|---|---|---|---|
| Traffic | 4,836 | 6,986 | -30.8% |
| Truck % (Total Traffic) | 8.7% | 9.3% | -6.8% |
| Truck % (Highway) | 12.3% | 13.1% | -5.5% |
| Avg. Travel Time | 34.6 min | 33.3 min | +4.0% |
Against the 4 nearest states, Maine is 25.1% less congested; it has the fourth busiest roads of the five. Less traffic and more room for it - the roads here run both quieter and freer than the states around them.
| State | Average daily traffic | Truck share | Daily vehicle-miles | Average travel time | Congestion ratio |
|---|---|---|---|---|---|
| Maine | 4,836 | 8.7% | 32,675,550 | 34.6 min | 14.6% |
| New Hampshire | 5,669 | 7.0% | 32,761,091 | 32.7 min | 17.5% |
| Vermont | 4,027 | 8.5% | 15,079,461 | 32.7 min | 13.2% |
| Massachusetts | 8,166 | 6.9% | 136,116,242 | 34.4 min | 24.0% |
| Rhode Island | 7,870 | 7.0% | 19,159,975 | 35.2 min | 23.3% |
| United States average | 6,986 | 9.3% | N/A | 33.3 min | 18.9% |
Together, those three counties carry 46.5% of all the vehicle-miles measured in the state.
| County | Daily vehicle-miles | Average daily traffic | Truck share | Road miles |
|---|---|---|---|---|
| 1. Cumberland County | 6,382,380 | 6,686 | 8.1% | 923 |
| 2. York County | 4,922,136 | 5,496 | 9.0% | 798 |
| 3. Penobscot County | 3,894,050 | 5,025 | 9.6% | 1,058 |
Together, those five counties carry 39.4% of the truck vehicle-miles driven in the state.
| County | Truck share | Truck share on highways | Average daily traffic | Daily vehicle-miles |
|---|---|---|---|---|
| 1. Aroostook County | 10.3% | 16.3% | 3,021 | 1,628,975 |
| 2. Sagadahoc County | 10.3% | 12.6% | 4,304 | 1,256,434 |
| 3. Somerset County | 9.7% | 12.7% | 3,295 | 1,529,066 |
| 4. Penobscot County | 9.6% | 13.0% | 5,025 | 3,894,050 |
| 5. Kennebec County | 9.1% | 14.1% | 5,303 | 3,288,041 |
Asking the same question of truck vehicle-miles gives a different answer - Cumberland County, York County, Penobscot County, Kennebec County and Aroostook County, together 63.4% of all truck travel in Maine.
On their busiest stretches, the three busiest roads in Maine carry 36,665 vehicles a day on average, 7.6 times the typical road in the state (4,836).
I 95 in Penobscot County is the busiest road, at 38,709 vehicles a day, 3,126 of them trucks (8.1%). Maine Turnpike in York County is practically level with it at 38,298. Maine Turnpike in York County carries the most trucks, 5,756 a day (15.0% of its traffic), although it ranks #2 for all traffic.
I 95 in Kennebec County carries longer journeys than most roads here, with a median trip of 57.6 minutes against 34.6 state-wide.
Route 1 in Cumberland County draws drivers from wealthier areas: their neighborhoods average $114,370 in household income, 47% above the state's $77,702.
Trucks make up 16.7% of traffic on I 95 in York County and 16.2% on I 295 in Kennebec County, against 8.7% across all roads in the state.
I 95 is a trunk route for the state, carrying 8.0 times the state average on its busiest stretch; trucks are 8.1% of it, below the state-wide 8.7%.
Maine Turnpike carries 7.9 times the state average at its busiest, 5,756 of them trucks (15.0%, above the state-wide 8.7%).
I 95 carries through traffic: the median trip using it lasts 54.7 minutes, against 34.6 for the state.
I 295 carries 6.8 times the state average on its busiest stretch, where the median trip lasts 37.6 minutes.
Travel on Vietnam Veterans Memorial Bridge's busiest stretch runs 41% over free-flow time, against 15% across the state, so expect slower peak hours.
At 6.1 times the state average, I 395 draws drivers from neighborhoods averaging $79,007 in household income.
A main artery: Route 1's busiest stretch carries 5.9 times the state average; trucks are 5.1% of it, below the state-wide 8.7%.
Court Street is a trunk route for the state, carrying 5.8 times the state average on its busiest stretch; trucks are 5.0% of it, below the state-wide 8.7%.
A freight route: trucks are 15.3% of the traffic on Maine Turnpike's busiest stretch, 1.8 times the state-wide 8.7%.
Pleasant Street is one of the more congested roads here: trips take 42% longer than at free-flow speed, against 15% state-wide.
I 295 carries 5.5 times the state average at its busiest, 3,736 of them trucks (14.1%, above the state-wide 8.7%).
Drivers on I 95 are on long journeys, a median 56.2 minutes against 34.6 state-wide: a through route more than a local street.
I 295 carries 4.1 times the state average at its busiest, 3,233 of them trucks (16.2%, above the state-wide 8.7%).
I 95 carries 4.1 times the state average on its busiest stretch, where the median trip lasts 57.6 minutes.
The average monitored road in Maine carries 4,836 vehicles per day, 31% less than the national average of 6,986.
Yes - at a median of 50 years, Maine has the highest driver age of any state nationwide.
Trucks make up about 8.7% of all traffic in Maine, rising to 12.3% on highways, where long-haul freight concentrates.
The average trip in Maine takes 34.6 minutes, about the same as the national average, delays at signals and congestion included.
Traffic in Maine peaks in June–August, when volumes run 18% above the annual average. January is the quietest month, averaging 3,800 vehicles per day, 21% below the annual average.
I 95 in Penobscot County carries the most, 38,709 vehicles per day on its busiest stretch, followed by Maine Turnpike in York County (38,298), I 95 in York County (32,989), I 295 in Cumberland County (32,742), Vietnam Veterans Memorial Bridge in Androscoggin County (29,284). Figures are AADT, both directions combined.
Maine Turnpike in York County, with about 5,756 trucks per day on its busiest stretch, 15.0% of its 38,298 vehicles.
About 38,709 vehicles per day in both directions on its busiest stretch, including 3,126 trucks (8.1%). 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 Maine.
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 16 counties TrafficZoom measures in Maine.