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 day2,862 |
|---|---|
TrucksThe percentage of the total traffic volume composed of heavy vehicles. | 11.4% |
Average travel timeThe average time of travel averaged among all vehicles traveling on the road network. | 33.6 min |
Congestion ratioThe rate at which the actual travel time exceeds free-flow travel time, averaged among all roads in the network. | 8.7% |
Drivers’ average ageAverage age of residents in the geographic areas where the vehicle trips originated. | 48.4 yrs |
Drivers’ average incomeAverage income of residents in the geographic areas where the vehicle trips originated. | $91,873 |
The average monitored road in Goodhue County, Minnesota carries 2,862 vehicles per day. Across its 597 miles of monitored roads, that adds up to 1,746,535 vehicle-miles traveled per day (≈637 million per year). Trucks are 11.4% of traffic, more than the 8.1% across Minnesota.
Goodhue sees 16% lower average daily traffic volume than the state average (2,862 vehicles per day against 3,404), suggesting less demand on each road - a critical factor for logistics and site planning. Across the whole network, that travel is about 1.3% of Minnesota's statewide total. By volume, Goodhue's 2,862 vehicles per day outpaces 80% of counties in Minnesota.
Journey times here (33.6 minutes on average) closely track the state level. Its average travel time of 33.6 minutes is longer than 52% of counties in Minnesota.
At 18% lower than the state level, the 8.7% congestion ratio signals smoother traffic flow - crucial for traffic control improvement and logistics planning.
| Traffic | vehicles per day8,997 |
|---|---|
| Trucks | 13.8% |
| Average travel time | 48.2 min |
| Congestion ratio | 18.6% |
| Drivers’ average age | 48.1 yrs |
| Drivers’ average income | $94,232 |
Highways carry more than half of all travel in Goodhue County, Minnesota (60% of vehicle-miles). The average highway carries 8,997 vehicles per day, 368% more than the average non-highway road in the same area, which carries 1,924 vehicles per day.
Yet highways are only 18% of the road network, 108 miles in 730 segments, so each mile of them is 3.3 times as busy as the average road mile.
That is more highway travel volume than 84% of counties in Minnesota.
At 13.8%, highway truck share is 34% higher than the state average. Highways here lean toward freight, so highway access is a real asset for logistics operators.
75% of counties in Minnesota see a lower highway truck share than Goodhue's 13.8%. By raw truck volume, Goodhue carries more highway trucks than 84% of counties in Minnesota.
| Traffic | vehicles per day1,924 |
|---|---|
| Trucks | 7.8% |
| Average travel time | 31.4 min |
| Congestion ratio | 7.2% |
| Drivers’ average age | 49.3 yrs |
| Drivers’ average income | $89,684 |
A significant share of driving in Goodhue County, Minnesota, 40% of vehicle-miles, happens on local roads. On the average non-highway road, that comes to 1,924 vehicles per day.
Local roads make up 82% of the monitored road miles (489 miles in 4,776 segments) but carry less than their share of travel: 692,829 vehicle-miles traveled per day (≈253 million per year). The truck share on non-highway roads is 7.8%.
Non-highway roads carry a truck concentration that's 43% lower than the highway network.
The non-highway congestion ratio of 7.2% is 26% lower than the state level, suggesting more efficient local mobility than the state average.
85% of counties in Minnesota see lower average driver income among trip origins than Goodhue. 57% of counties in Minnesota have an older driver population than Goodhue.
Of the four measures, truck share differs most: Goodhue County runs 42% above the Minnesota average. Its highway truck share is also 34% above.
| Metric | Goodhue County | Minnesota average | Difference |
|---|---|---|---|
| Traffic | 2,862 | 3,404 | -15.9% |
| Truck % (Total Traffic) | 11.4% | 8.1% | +41.5% |
| Truck % (Highway) | 13.8% | 10.3% | +34.4% |
| Avg. Travel Time | 33.6 min | 32.2 min | +4.2% |
Goodhue County tracks the 4 areas around it closely - no measure in this table sets it far apart from the areas immediately next 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 areas around it while the network itself is smaller.
| Area | Average daily traffic | Truck share | Daily vehicle-miles | Average travel time | Congestion ratio |
|---|---|---|---|---|---|
| Goodhue County | 2,862 | 11.4% | 1,746,535 | 33.6 min | 8.7% |
| Dakota County, Minnesota | 5,370 | 7.0% | 9,984,125 | 30.3 min | 14.1% |
| Pierce County, Wisconsin | 2,329 | 10.2% | 649,250 | 27.1 min | 9.0% |
| Wabasha County, Minnesota | 1,387 | 10.2% | 452,762 | 35.0 min | 5.8% |
| Rice County, Minnesota | 2,906 | 11.5% | 1,970,945 | 31.0 min | 9.3% |
| Minnesota average | 3,404 | 8.1% | N/A | 32.2 min | 10.6% |
Goodhue County sits in the top quarter of the Minnesota field on average driver income, at #14 of 87.
| Measure | Goodhue County | Minnesota rank |
|---|---|---|
| Traffic volume (AADT) | 2,862 | #18 of 87 |
| Highway vehicle-miles per day | 1,053,706 | #14 of 81 |
| Truck share on highways | 13.8% | #21 of 81 |
| Highway trucks per day | 1,241 | #14 of 81 |
| Average travel time | 33.6 min | #42 of 87 |
| Average driver income | $91,873 | #14 of 87 |
| Average driver age | 48.4 yrs | #50 of 87 |
Traffic concentrates on a few corridors: the three busiest roads average 23,707 vehicles a day, against 2,862 on the average road in Goodhue County.
US 52 leads with 27,062 vehicles a day, 4,251 of them trucks (15.7%). It also carries the most trucks.
Trips using Senator Jim Metzen Memorial Highway are long: a median of 55.0 minutes against 33.6 county-wide, the mark of a through route.
Trucks make up 18.4% of traffic on Praire Island Boulevard, against 11.4% across all roads in the county.
US 52 carries through traffic: the median trip using it lasts 47.1 minutes, against 33.6 for the county.
Senator Jim Metzen Memorial Highway carries 8.1 times the county average on its busiest stretch, where the median trip lasts 55.0 minutes.
Travel on Main Street's busiest stretch runs 29% over free-flow time, against 9% across the county, so expect slower peak hours.
Route 61 is one of the more congested roads here: trips take 16% longer than at free-flow speed, against 9% county-wide.
On its busiest stretch, Bench Street carries 2.9 times the county average; trucks are 5.8% of it, below the county-wide 11.4%.
Trips on Praire Island Boulevard are short, a median 22.1 minutes against 33.6 county-wide, so it mostly serves local errands and commutes.
The average monitored road in Goodhue carries 2,862 vehicles per day, 16% less than the Minnesota average of 3,404.
Goodhue carries more highway trucks by raw volume than 84% of counties in Minnesota, at roughly 1,241 per day.
Approximately 27% of highway traffic and 12% of non-highway traffic consists of vehicles whose trip originates outside Goodhue County, Minnesota. Even highway traffic is mostly local, so these roads mainly serve residents and commuters.
Drivers on Goodhue roads have a median age of 48 years, older than the Minnesota average of 46, and the median household income of the neighborhoods trips originate from averages $91,873, 6% below the Minnesota average.
Weekday traffic has two busy windows: AM peak 9:00 AM–12:00 PM and PM peak 3:00 PM–6:00 PM - about 87% above the daily average.
US 52 carries the most, 27,062 vehicles per day on its busiest stretch, followed by Senator Jim Metzen Memorial Highway (23,264), Main Street (20,794), Route 61 (14,289), Bench Street (8,328). Figures are AADT, both directions combined.
US 52, with about 4,251 trucks per day on its busiest stretch, 15.7% of its 27,062 vehicles.
About 27,062 vehicles per day in both directions on its busiest stretch, including 4,251 trucks (15.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 areas closest to Goodhue County, Minnesota.
Identify traffic patterns street by street and analyze the exact corridors that matter to your project.