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 McHenry County, North Dakota: 298 miles of roads shaded from blue (light) to red (heavy traffic), busiest on US 52 and Main Street

McHenry County, North Dakota Traffic Counts

How busy are the roads of McHenry County, North Dakota? We measure 298 road miles, divided into 1,422 segments, with multi-sourced, cross-verified mobile and sensor data. Its busiest road, US 52, carries 3,510 vehicles a day, 4.5 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 McHenry County, North Dakota

Traffic

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

vehicles per day789
Trucks

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

12.5%
Average travel time

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

39.7 min
Congestion ratio

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

3.9%
Drivers’ average age

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

45.0 yrs
Drivers’ average income

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

$79,561

Our data shows 789 vehicles per day on the average road in McHenry County, North Dakota, and 200,582 vehicle-miles traveled per day (≈73.2 million per year) across its 298 miles of monitored roads. Trucks are 12.5% of traffic, close to the 11.1% across North Dakota.

Traffic 64% below the North Dakota average

At 789 vehicles per day, the average monitored road in McHenry carries 64% less traffic than the state average of 2,174, suggesting less demand on each road - quiet roads that suit freight movement more than drive-by retail. In total volume terms, its road network carries about 1.1% of North Dakota's statewide total of vehicle-miles. By volume, McHenry's 789 vehicles per day trails 56% of counties in North Dakota.

The average trip takes 39.7 minutes, 7% higher than the state level. On travel time, McHenry runs longer than 54% of counties in North Dakota.

At 63% lower than the state level, the 3.9% congestion ratio signals smoother traffic flow - delays are rare enough to plan travel times almost to the minute.

Highway vs. Non-Highway Traffic Analysis

highway traffic icon

Highway Traffic in McHenry County, North Dakota

Trafficvehicles per day1,292
Trucks13.8%
Average travel time48.0 min
Congestion ratio3.4%
Drivers’ average age44.3 yrs
Drivers’ average income$79,944

A little more than half of the driving in McHenry County, North Dakota happens on highways: 69% of all vehicle-miles. The average highway carries 1,292 vehicles per day, 149% more than the average non-highway road in the same area, which carries 520 vehicles per day.

Highways make up 41% of the monitored road miles (123 miles, 495 segments), so they carry more than their share: 137,639 vehicle-miles traveled per day (≈50.2 million per year).

That is more highway travel volume than 56% of counties in North Dakota.

Fewer highway trucks than 82% of counties in North Dakota

At 13.8%, the highway truck share matches the state average for similar road classifications. The highway traffic mix is typical for North Dakota: neither freight- nor commuter-dominated.

McHenry's highway truck share (13.8%) is lower than 71% of counties in North Dakota. By raw truck volume, McHenry carries fewer highway trucks than 82% of counties in North Dakota.

non-highway traffic icon

Non-highway Traffic in McHenry County, North Dakota

Trafficvehicles per day520
Trucks9.4%
Average travel time35.3 min
Congestion ratio4.2%
Drivers’ average age50.6 yrs
Drivers’ average income$78,935

A significant share of driving in McHenry County, North Dakota, 31% of vehicle-miles, happens on local roads. A typical local road sees 520 vehicles per day.

Local roads make up 59% of the monitored road miles (175 miles in 927 segments) but carry less than their share of travel: 62,943 vehicle-miles traveled per day (≈23.0 million per year). The truck share on non-highway roads is 9.4%.

Local congestion 61% below the North Dakota average

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

At 61% lower than the state level, the non-highway congestion ratio of 4.2% signals easier movement on local roads.

McHenry's average driver income is higher than 56% of counties in North Dakota. 74% of counties in North Dakota have an older driver population than McHenry.

Time-of-Day & Seasonal Patterns

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

Data Finding: Hourly & Seasonal Patterns

In McHenry County, North Dakota, the peak hour concentrates about 7% of the day's traffic, and there is a strong seasonal swing of +22% in high season.

McHenry County vs. North Dakota Traffic Comparison

McHenry County's biggest difference from the North Dakota average is its average daily traffic per road, 64% below it.

MetricMcHenry CountyNorth Dakota averageDifference
Traffic7892,174-63.7%
Truck % (Total Traffic)12.5%11.1%+12.4%
Truck % (Highway)13.8%14.5%-4.5%
Avg. Travel Time39.7 min37.0 min+7.2%

How McHenry County compares

McHenry County against nearby counties

Compared with its 4 closest neighbours, McHenry County carries 43.4% less traffic on a typical road and is 31.0% less congested; it has the second busiest roads of the five. Less traffic and more room for it - the roads here run both quieter and freer than the areas around them.

McHenry County and the 4 nearest county-level areas by centroid distance, with the North Dakota average for scale.
AreaAverage daily trafficTruck shareDaily vehicle-milesAverage travel timeCongestion ratio
McHenry County78912.5%200,58239.7 min3.9%
Pierce County, North Dakota76210.7%88,81442.1 min4.6%
Ward County, North Dakota3,4678.0%1,189,12534.2 min11.3%
Bottineau County, North Dakota7328.9%197,35837.2 min3.5%
Sheridan County, North Dakota61512.4%43,05936.6 min3.5%
North Dakota average2,17411.1%N/A37.0 min10.6%

McHenry County ranked within North Dakota

Highway truck volume places McHenry County #29 of 35 in North Dakota - the bottom quarter of the state.

McHenry County ranked among 53 county-level areas in North Dakota (1 = highest); measures without data in every county rank a smaller field, down to 35.
MeasureMcHenry CountyNorth Dakota rank
Traffic volume (AADT)789#30 of 53
Highway vehicle-miles per day137,639#16 of 35
Truck share on highways13.8%#25 of 35
Highway trucks per day179#29 of 35
Average travel time39.7 min#25 of 53
Average driver income$79,561#24 of 53
Average driver age45.0 yrs#39 of 53

Busiest roads in McHenry County, North Dakota

The three busiest roads in McHenry County average 2,798 vehicles a day, 3.5 times the county average of 789 across all its monitored roads.

US 52 is the busiest road, at 3,510 vehicles a day, 369 of them trucks (10.5%). It tops the truck ranking too, with the most trucks.

62nd Street Northeast carries longer journeys than most roads here, with a median trip of 71.5 minutes against 39.7 county-wide.

Ranked by daily traffic (AADT)

Cars and light vehiclesTrucks
1US 52Trunk road · 3,510vehicles369trucks · 10.5%
Road class
Trunk road
Congestion ratio
8.8%
Median trip time
32.9 min
Drivers’ median age
44.4 yrs
Drivers’ average income
$84,485

US 52 peaks at 3,510 vehicles a day, 4.5 times the county average; trucks are 10.5% of it, below the county-wide 12.5%.

2Main StreetSecondary road · 2,724vehicles267trucks · 9.8%
Road class
Secondary road
Congestion ratio
9.4%
Median trip time
24.8 min
Drivers’ median age
47.3 yrs
Drivers’ average income
$83,879

Main Street is a local road at heart: the median trip using it lasts 24.8 minutes, against 39.7 for the county.

3West StreetTrunk road · 2,159vehicles248trucks · 11.5%
Road class
Trunk road
Congestion ratio
6.6%
Median trip time
33.6 min
Drivers’ median age
44.5 yrs
Drivers’ average income
$82,230

West Street carries 2.7 times the county average at its busiest, 248 of them trucks (11.5%, below the county-wide 12.5%).

457th StreetTrunk road · 1,648vehicles233trucks · 14.2%
Road class
Trunk road
Congestion ratio
2.6%
Median trip time
47.3 min
Drivers’ median age
43.1 yrs
Drivers’ average income
$84,191

57th Street carries 2.1 times the county average on its busiest stretch, where the median trip lasts 47.3 minutes.

562nd Street NortheastTrunk road · 1,383vehicles226trucks · 16.4%
Road class
Trunk road
Median trip time
71.5 min
Drivers’ median age
42.1 yrs
Drivers’ average income
$81,143

62nd Street Northeast carries 75% more than the county average at its busiest, 226 of them trucks (16.4%, above the county-wide 12.5%).

Ranked by trucks per day

Cars and light vehiclesTrucks
1US 52Trunk road · #1 by traffic3,510vehicles369trucks · 10.5%
2Main StreetSecondary road · #2 by traffic2,724vehicles267trucks · 9.8%
3West StreetTrunk road · #3 by traffic2,159vehicles248trucks · 11.5%
457th StreetTrunk road · #4 by traffic1,648vehicles233trucks · 14.2%
562nd Street NortheastTrunk road · #5 by traffic1,383vehicles226trucks · 16.4%
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

McHenryDepartment 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.

Counties near McHenry County

The same traffic breakdown for the areas closest to McHenry County, North Dakota.

Need segment-level traffic data?

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