Need segment-level traffic data?

Identify traffic patterns street by street and analyze the exact corridors that matter to your project.

Get insights →
Traffic heat map of Minnesota: roads over 1,000 vehicles a day shaded from blue (light) to red (heavy traffic), busiest on Blue Star Memorial Highway and I 35E

Minnesota Traffic Counts

How busy are the roads of Minnesota? We measure 44,143 road miles, divided into 484,585 segments, with multi-sourced, cross-verified mobile and sensor data. Its busiest road, Blue Star Memorial Highway in Hennepin County, carries 142,804 vehicles a day, 41.9 times the average road. The breakdown below covers volume, trucks, congestion and driver profiles for retailers, logistics planners and engineers.
Data sourced from TrafficZoom's proprietary analytics platform.
Data current as of:
Q3 2026
Updated:
September 29, 2026
Find my place
total traffic icon

Total Traffic Volume & Performance in Minnesota

Traffic

The average number of vehicles that travel each day over any road in the road network.

vehicles per day3,404
Trucks

The percentage of the total traffic volume composed of heavy vehicles.

8.1%
Average travel time

The average time of travel averaged among all vehicles traveling on the road network.

32.2 min
Congestion ratio

The rate at which the actual travel time exceeds free-flow travel time, averaged among all roads in the network.

10.6%
Drivers’ average age

Average age of residents in the geographic areas where the vehicle trips originated.

45.5 yrs
Drivers’ average income

Average income of residents in the geographic areas where the vehicle trips originated.

$97,501

The average monitored road in Minnesota carries 3,404 vehicles per day. Across its 44,143 miles of monitored roads, that adds up to 139,654,537 vehicle-miles traveled per day (≈51.0 billion per year). About 1 in 12 vehicles is a truck, in line with the US (9.3%).

Quieter roads than 94% of states nationwide

Minnesota sees 51% lower average daily traffic volume than the national average (3,404 vehicles per day against 6,986), suggesting less demand on each road - quiet roads that suit freight movement more than drive-by retail. Across the whole network, that travel is about 1.8% of the national total. By volume, Minnesota's 3,404 vehicles per day trails 94% of states nationwide.

Journey times here (32.2 minutes on average) closely track the national level. Its average travel time of 32.2 minutes is shorter than 76% of states nationwide.

At 44% lower than the national level, the 10.6% congestion ratio signals smoother traffic flow - travel times are easy to plan around for scheduled deliveries.

Highway vs. Non-Highway Traffic Analysis

highway traffic icon

Highway Traffic in Minnesota

Trafficvehicles per day9,671
Trucks10.3%
Average travel time37.7 min
Congestion ratio30.0%
Drivers’ average age46.1 yrs
Drivers’ average income$96,691

Highways carry about half of all travel in Minnesota, 53% of vehicle-miles. The average highway carries 9,671 vehicles per day, 233% more than the average non-highway road in the same area, which carries 2,900 vehicles per day.

Yet highways are only 16% of the road network, 7,230 miles in 36,099 segments, so each mile of them is 3.2 times as busy as the average road mile.

68% of states nationwide move less traffic on their highways.

Fewer highway trucks than 82% of states nationwide

Highway truck concentration here runs 21% lower than the national average, at 10.3%. Highways here mostly serve passenger trips, so local access matters more than long-haul routing for logistics operators.

80% of states nationwide see a higher highway truck share than Minnesota's 10.3%. 82% of states nationwide see more highway trucks per day than Minnesota's roughly 992.

non-highway traffic icon

Non-highway Traffic in Minnesota

Trafficvehicles per day2,900
Trucks5.6%
Average travel time31.8 min
Congestion ratio9.7%
Drivers’ average age45.2 yrs
Drivers’ average income$97,803

Local roads carry about half of all travel in Minnesota, 47% of vehicle-miles. The average non-highway road carries 2,900 vehicles per day.

Spread over 36,913 miles and 448,486 segments, 84% of the road network, local roads carry a lighter load per mile: 66,173,050 vehicle-miles traveled per day (≈24.2 billion per year). The truck share on non-highway roads is 5.6%.

Drivers from higher-income areas than 74% of states nationwide

Non-highway roads carry a truck concentration that's 45% lower than the highway network.

Non-highway congestion (9.7%) runs 47% lower than the national average, pointing to smoother local traffic flow.

74% of states nationwide see lower average driver income among trip origins than Minnesota. Minnesota's median driver age is lower than 65% of states nationwide.

Time-of-Day & Seasonal Patterns

peak hours icon
Peak Traffic Windows
Weekday peaks:
A long morning plateau from 7:00 AM to 12:00 PM and a long afternoon plateau from 3:00 PM to 7:00 PM, with volumes reaching approximately 79% higher than the daily average.
Weekend traffic:
Weekends are somewhat quieter: volumes run about 20% below weekday levels, the usual weekend dip.
seasonal traffic icon
Seasonal Fluctuation
Busy season:
June–August is the high season, with volumes +9% versus the annual average.
Lowest month:
January is the quietest month, with volumes -14% versus the annual average - the usual winter low.

Data Finding: Hourly & Seasonal Patterns

In Minnesota, the peak hour concentrates about 7% of the day's traffic, and there is a noticeable seasonal swing of +9% in high season.

Minnesota vs. United States Traffic Comparison

Minnesota's biggest difference from the United States average is its average daily traffic per road, 51% below it. Its highway truck share is also 21% below.

MetricMinnesotaUnited States averageDifference
Traffic3,4046,986-51.3%
Truck % (Total Traffic)8.1%9.3%-13.7%
Truck % (Highway)10.3%13.1%-21.5%
Avg. Travel Time32.2 min33.3 min-3.2%

How Minnesota compares

Minnesota has the lowest truck share of its nearby states

Against the 4 nearest states, Minnesota moves 2.2 times the total daily travel; it has the second busiest roads of the five. It is bigger rather than busier: the extra travel comes from carrying more road, not from heavier roads.

Minnesota and the 4 nearest states by centroid distance, with the United States average for scale.
StateAverage daily trafficTruck shareDaily vehicle-milesAverage travel timeCongestion ratio
Minnesota3,4048.1%139,654,53732.2 min10.6%
Iowa3,04211.0%83,534,36633.0 min11.4%
Wisconsin3,80210.2%133,024,38932.2 min12.6%
South Dakota3,15610.3%24,437,31432.5 min12.9%
North Dakota2,17411.1%17,549,25237.0 min10.6%
United States average6,9869.3%N/A33.3 min18.9%

Busiest counties in Minnesota

Minnesota's three busiest counties account for 33.2% of all the vehicle-miles measured in the state.

Ranked by daily vehicle-miles, across the 87 counties in Minnesota with a published traffic page. Vehicle-miles is total travel, so this ranks by traffic MOVED rather than by how busy a typical road is.
CountyDaily vehicle-milesAverage daily trafficTruck shareRoad miles
1. Hennepin County25,749,7356,3176.3%2,299
2. Ramsey County10,659,2376,5256.2%922
3. Dakota County9,984,1255,3707.0%1,199

Most truck-intensive counties in Minnesota

Together, those five counties carry just 6.3% of the truck vehicle-miles driven in the state. Truck share says where trucks dominate the mix; it does not say where the freight is.

Ranked by truck share of all traffic, across the same 87 counties, shown with the traffic volume that share is measured against.
CountyTruck shareTruck share on highwaysAverage daily trafficDaily vehicle-miles
1. Freeborn County19.0%24.8%1,4201,399,325
2. Faribault County16.2%22.7%980534,362
3. Steele County15.7%21.7%2,7791,417,549
4. Grant County14.7%17.9%853407,326
5. Rock County13.8%17.3%1,579561,573

Ranked by truck vehicle-miles instead of truck share, the list is different: Hennepin County, Dakota County, Ramsey County, Stearns County and Anoka County carry 34.5% of all truck travel in Minnesota.

Busiest roads in Minnesota

Traffic concentrates on a few corridors: the three busiest roads average 130,194 vehicles a day, against 3,404 on the average road in Minnesota.

Blue Star Memorial Highway in Hennepin County is the busiest road, at 142,804 vehicles a day, 8,042 of them trucks (5.6%). I 694 in Ramsey County carries the most trucks, 11,801 a day (9.7% of its traffic), although it ranks #3 for all traffic.

Trips using I 94 in Hennepin County are long: a median of 44.4 minutes against 32.2 state-wide, the mark of a through route.

Ranked by daily traffic (AADT)

Cars and light vehiclesTrucks
1Blue Star Memorial HighwayHennepin County · Motorway · 142,804vehicles8,042trucks · 5.6%
Road class
Motorway
Congestion ratio
72.2%
Median trip time
35.1 min
Drivers’ median age
40.7 yrs
Drivers’ average income
$102,012

Blue Star Memorial Highway carries 41.9 times the state average at its busiest, 8,042 of them trucks (5.6%, below the state-wide 8.1%).

2I 35ERamsey County · Motorway · 125,952vehicles10,405trucks · 8.3%
Road class
Motorway
Congestion ratio
49.4%
Median trip time
35.3 min
Drivers’ median age
45.8 yrs
Drivers’ average income
$104,463

I 35E carries 37.0 times the state average on its busiest stretch, where the median trip lasts 35.3 minutes.

3I 694Ramsey County · Motorway · 121,827vehicles11,801trucks · 9.7%
Road class
Motorway
Congestion ratio
79.9%
Median trip time
35.5 min
Drivers’ median age
44.6 yrs
Drivers’ average income
$98,472

At 35.8 times the state average, I 694 draws drivers from neighborhoods averaging $98,472 in household income.

4I 494Hennepin County · Motorway · 117,830vehicles10,697trucks · 9.1%
Road class
Motorway
Congestion ratio
69.2%
Median trip time
35.6 min
Drivers’ median age
45.1 yrs
Drivers’ average income
$119,338

A main artery: I 494's busiest stretch carries 34.6 times the state average; trucks are 9.1% of it, above the state-wide 8.1%.

5I 35WHennepin County · Motorway · 112,755vehicles7,124trucks · 6.3%
Road class
Motorway
Congestion ratio
66.4%
Median trip time
36.6 min
Drivers’ median age
40.3 yrs
Drivers’ average income
$93,343

I 35W is a trunk route for the state, carrying 33.1 times the state average on its busiest stretch; trucks are 6.3% of it, below the state-wide 8.1%.

6I 694Anoka County · Motorway · 110,504vehicles7,966trucks · 7.2%
Road class
Motorway
Congestion ratio
75.8%
Median trip time
37.0 min
Drivers’ median age
44.0 yrs
Drivers’ average income
$95,249

I 694 carries 32.5 times the state average at its busiest, 7,966 of them trucks (7.2%, below the state-wide 8.1%).

7I 94Ramsey County · Motorway · 109,919vehicles5,453trucks · 5.0%
Road class
Motorway
Congestion ratio
53.2%
Median trip time
29.8 min
Drivers’ median age
42.7 yrs
Drivers’ average income
$96,908

I 94 carries 32.3 times the state average on its busiest stretch, where the median trip lasts 29.8 minutes.

8Wakota BridgeWashington County · Motorway · 109,220vehicles9,062trucks · 8.3%
Road class
Motorway
Congestion ratio
58.5%
Median trip time
37.0 min
Drivers’ median age
45.6 yrs
Drivers’ average income
$114,432

At 32.1 times the state average, Wakota Bridge draws drivers from neighborhoods averaging $114,432 in household income.

9I 94Hennepin County · Motorway · 99,416vehicles11,299trucks · 11.4%
Road class
Motorway
Congestion ratio
81.0%
Median trip time
44.4 min
Drivers’ median age
44.4 yrs
Drivers’ average income
$117,691

I 94 is one of the more congested roads here: trips take 81% longer than at free-flow speed, against 11% state-wide.

10I 35WRamsey County · Motorway · 98,289vehicles10,208trucks · 10.4%
Road class
Motorway
Congestion ratio
53.9%
Median trip time
37.1 min
Drivers’ median age
43.2 yrs
Drivers’ average income
$104,273

A main artery: I 35W's busiest stretch carries 28.9 times the state average; trucks are 10.4% of it, above the state-wide 8.1%.

Ranked by trucks per day

Cars and light vehiclesTrucks
1I 694Ramsey County · Motorway · #3 by traffic121,827vehicles11,801trucks · 9.7%
2I 94Hennepin County · Motorway · #9 by traffic99,416vehicles11,299trucks · 11.4%
3I 494Hennepin County · Motorway · #4 by traffic117,830vehicles10,697trucks · 9.1%
4I 35ERamsey County · Motorway · #2 by traffic125,952vehicles10,405trucks · 8.3%
5I 35WRamsey County · Motorway · #10 by traffic98,289vehicles10,208trucks · 10.4%
6Wakota BridgeWashington County · Motorway · #8 by traffic109,220vehicles9,062trucks · 8.3%
7I 494Dakota County · Motorway · 86,914vehicles8,331trucks · 9.6%
Road class
Motorway
Congestion ratio
56.9%
Median trip time
36.7 min
Drivers’ median age
45.4 yrs
Drivers’ average income
$112,251

I 494 is a trunk route for the state, carrying 25.5 times the state average on its busiest stretch; trucks are 9.6% of it, above the state-wide 8.1%.

8Blue Star Memorial HighwayHennepin County · Motorway · #1 by traffic142,804vehicles8,042trucks · 5.6%
9I 694Anoka County · Motorway · #6 by traffic110,504vehicles7,966trucks · 7.2%
10Voyageur HighwayRamsey County · Motorway · 72,218vehicles7,568trucks · 10.5%
Road class
Motorway
Congestion ratio
82.9%
Median trip time
39.8 min
Drivers’ median age
44.3 yrs
Drivers’ average income
$102,804

Delays build on Voyageur Highway: its congestion ratio of 83% over free-flow time is well above the state's 11%.

How to read these road counts
  • The first number is AADT, annual average daily traffic: the vehicles passing a point on an average day, both directions combined and trucks included. On a divided highway both carriageways are added together.
  • Traffic changes along a road, with more near interchanges and towns and less in open country. Every figure for a road describes its busiest stretch in the county, so the two rankings show the same numbers for the same road.
  • The second number is the trucks on that stretch, a part of its AADT. The bar splits the AADT into cars and light vehicles (blue) and trucks (amber).
  • See segment-level AADT for any road on TrafficZoom.

Data Sources & Methodology

The data presented on this page is derived from TrafficZoom's proprietary analytics platform, which aggregates and normalizes information from multiple sources, including:

Mobile device location data (anonymized and aggregated)

Road sensor networks and traffic counters

Historical traffic pattern databases

Public traffic count programs published by the

MinnesotaDepartment of Transportation

Demographic Baseline for O-D Modeling

U.S. Census Bureau
All metrics represent estimates based on statistical modeling and are intended for strategic planning purposes.
link arrow icon
Data current as of:
Q3 2026

Explore further

TrafficZoom platform

— street-level analytics and custom corridor reports.

Map AI

— demographics, housing and mobility data.

States near Minnesota

The same traffic breakdown for the states closest to Minnesota.

Need segment-level traffic data?

Identify traffic patterns street by street and analyze the exact corridors that matter to your project.

Counties in Minnesota

Traffic counts, truck share, congestion and driver demographics for each of the 87 counties TrafficZoom measures in Minnesota.