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 St. Clair County, Michigan: 522 miles of roads shaded from blue (light) to red (heavy traffic), busiest on I 94 and Pine Grove Avenue

St. Clair County, Michigan Traffic Counts

Its busiest road, I 94, carries 25,900 vehicles a day, 4.3 times the average road. This page breaks down traffic in St. Clair County, Michigan across 522 miles of monitored roads split into 12,500 segments, using multi-sourced mobile and sensor data. It goes beyond raw counts to truck flow, congestion and who is driving, so site selection and route planning rest on evidence.
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 St. Clair County, Michigan

Traffic

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

vehicles per day5,977
Trucks

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

6.8%
Average travel time

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

31.7 min
Congestion ratio

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

15.2%
Drivers’ average age

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

50.2 yrs
Drivers’ average income

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

$76,256

A typical monitored road in St. Clair County, Michigan sees 5,977 vehicles per day, while its 522 miles of monitored roads together handle 3,177,953 vehicle-miles traveled per day (≈1.2 billion per year). About 1 in 15 vehicles is a truck, in line with Michigan (7.7%).

Busier roads than 85% of counties in Michigan

St. Clair's average daily traffic volume is 22% lower than the state average - 5,977 vehicles per day against 7,697 - suggesting less traffic load per road - a critical factor for logistics and site planning. Network-wide, St. Clair accounts for about 1.4% of Michigan's statewide total of vehicle-miles. By volume, St. Clair's 5,977 vehicles per day outpaces 85% of counties in Michigan.

The average trip takes 31.7 minutes, 5% lower than the state level. On travel time, St. Clair runs shorter than 79% of counties in Michigan.

At 17% lower than the state level, the 15.2% congestion ratio signals smoother traffic flow - crucial for traffic control improvement and logistics planning.

Highway vs. Non-Highway Traffic Analysis

highway traffic icon

Highway Traffic in St. Clair County, Michigan

Trafficvehicles per day8,155
Trucks11.2%
Average travel time35.8 min
Congestion ratio25.3%
Drivers’ average age49.6 yrs
Drivers’ average income$77,485

A significant share of driving in St. Clair County, Michigan, 32% of vehicle-miles, happens on highways. The average highway carries 8,155 vehicles per day, 37% more than the average non-highway road in the same area, which carries 5,941 vehicles per day.

With 21% of the road miles (112 miles in 203 segments), highways punch above their length, carrying 1,016,446 vehicle-miles traveled per day (≈371 million per year).

By highway travel volume, St. Clair outranks 70% of counties in Michigan.

A typical mix of freight and passenger traffic

At 11.2%, highway truck share is 6% lower than the state average. The highway traffic mix is typical for Michigan: neither freight- nor commuter-dominated.

51% of counties in Michigan see a lower highway truck share than St. Clair's 11.2%. St. Clair's highway truck count is higher than 55% of counties in Michigan, at roughly 914 trucks per day.

non-highway traffic icon

Non-highway Traffic in St. Clair County, Michigan

Trafficvehicles per day5,941
Trucks4.7%
Average travel time31.7 min
Congestion ratio15.1%
Drivers’ average age50.3 yrs
Drivers’ average income$75,910

A little more than half of the driving in St. Clair County, Michigan happens on local roads: 68% of all vehicle-miles. A typical local road sees 5,941 vehicles per day.

Local roads also make up about 79% of the monitored road miles: 410 miles in 12,297 segments, together carrying 2,161,507 vehicle-miles traveled per day (≈789 million per year). About 1 in 22 vehicles on non-highway roads is a truck (4.7%).

Drivers from higher-income areas than 77% of counties in Michigan

Compared to highways, non-highway routes see 59% fewer trucks by share.

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

Trip origins here have higher average income than 77% of counties in Michigan. The driver population here skews younger than 54% of counties in Michigan.

Time-of-Day & Seasonal Patterns

peak hours icon
Peak Traffic Windows
Weekday peaks:
AM peak 7:00 AM–8:00 AM and PM peak 4:00 PM–6:00 PM, with volumes reaching approximately 80% 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 +11% versus the annual average.
Lowest month:
January is the quietest month, with volumes -15% versus the annual average - the usual winter low.

Data Finding: Hourly & Seasonal Patterns

In St. Clair County, Michigan, the peak hour concentrates about 7% of the day's traffic, and there is a strong seasonal swing of +11% in high season.

St. Clair County vs. Michigan Traffic Comparison

St. Clair County's biggest difference from the Michigan average is its average daily traffic per road, 22% below it.

MetricSt. Clair CountyMichigan averageDifference
Traffic5,9777,697-22.3%
Truck % (Total Traffic)6.8%7.7%-12.2%
Truck % (Highway)11.2%12.0%-6.3%
Avg. Travel Time31.7 min33.6 min-5.5%

How St. Clair County compares

St. Clair County against nearby counties

Set against the average of the 4 areas nearest to it, St. Clair County moves 27.8% of the total daily travel and carries 39.4% less traffic on a typical road; it has the third 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.

St. Clair County and the 4 nearest county-level areas by centroid distance, with the Michigan average for scale.
AreaAverage daily trafficTruck shareDaily vehicle-milesAverage travel timeCongestion ratio
St. Clair County5,9776.8%3,177,95331.7 min15.2%
Macomb County, Michigan16,3015.1%15,321,44131.9 min28.0%
Lapeer County, Michigan5,6456.9%2,168,61333.9 min16.0%
Sanilac County, Michigan3,4407.2%801,96531.2 min11.1%
Oakland County, Michigan14,0655.5%27,446,94233.4 min27.7%
Michigan average7,6977.7%N/A33.6 min18.5%

St. Clair County ranked within Michigan

Average daily traffic volume places St. Clair County #13 of 83 in Michigan - the top quarter of the state.

St. Clair County ranked among 83 county-level areas in Michigan (1 = highest); measures without data in every county rank a smaller field, down to 74.
MeasureSt. Clair CountyMichigan rank
Traffic volume (AADT)5,977#13 of 83
Highway vehicle-miles per day1,016,446#23 of 74
Truck share on highways11.2%#37 of 74
Highway trucks per day914#34 of 74
Average travel time31.7 min#65 of 83
Average driver income$76,256#20 of 83
Average driver age50.2 yrs#45 of 83

The two ends of this table sit far apart: #13 of 83 on average daily traffic volume, against #65 of 83 on average travel time.

Busiest roads in St. Clair County, Michigan

Traffic concentrates on a few corridors: the three busiest roads average 24,111 vehicles a day, against 5,977 on the average road in St. Clair County.

I 94 is the busiest road, at 25,900 vehicles a day, 2,749 of them trucks (10.6%). It tops the truck ranking too, with the most trucks.

Ranked by daily traffic (AADT)

Cars and light vehiclesTrucks
1I 94Motorway · 25,900vehicles2,749trucks · 10.6%
Road class
Motorway
Congestion ratio
30.2%
Median trip time
36.7 min
Drivers’ median age
49.3 yrs
Drivers’ average income
$78,295

I 94 peaks at 25,900 vehicles a day, 4.3 times the county average; trucks are 10.6% of it, above the county-wide 6.8%.

2Pine Grove AvenuePrimary road · 24,833vehicles916trucks · 3.7%
Road class
Primary road
Congestion ratio
40.3%
Median trip time
36.1 min
Drivers’ median age
50.1 yrs
Drivers’ average income
$71,292

Pine Grove Avenue carries 4.2 times the county average at its busiest, 916 of them trucks (3.7%, below the county-wide 6.8%).

324th AvenuePrimary road · 21,599vehicles1,192trucks · 5.5%
Road class
Primary road
Congestion ratio
28.1%
Median trip time
30.2 min
Drivers’ median age
50.4 yrs
Drivers’ average income
$71,093

24th Avenue carries 3.6 times the county average on its busiest stretch, where the median trip lasts 30.2 minutes.

4I 69Motorway · 18,898vehicles1,519trucks · 8.0%
Road class
Motorway
Congestion ratio
25.5%
Median trip time
31.5 min
Drivers’ median age
50.4 yrs
Drivers’ average income
$73,690

At 3.2 times the county average, I 69 draws drivers from neighborhoods averaging $73,690 in household income.

5Main StreetPrimary road · 17,782vehicles677trucks · 3.8%
Road class
Primary road
Congestion ratio
45.5%
Median trip time
29.1 min
Drivers’ median age
50.3 yrs
Drivers’ average income
$89,056

Delays build on Main Street: its congestion ratio of 45% over free-flow time is well above the county's 15%.

Ranked by trucks per day

Cars and light vehiclesTrucks
1I 94Motorway · #1 by traffic25,900vehicles2,749trucks · 10.6%
2I 69Motorway · #4 by traffic18,898vehicles1,519trucks · 8.0%
3Gratiot AvenuePrimary road · 17,270vehicles1,252trucks · 7.2%
Road class
Primary road
Congestion ratio
42.3%
Median trip time
28.6 min
Drivers’ median age
49.6 yrs
Drivers’ average income
$78,078

Travel on Gratiot Avenue's busiest stretch runs 42% over free-flow time, against 15% across the county, so expect slower peak hours.

424th AvenuePrimary road · #3 by traffic21,599vehicles1,192trucks · 5.5%
5Pine Grove AvenuePrimary road · #2 by traffic24,833vehicles916trucks · 3.7%
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

St. ClairDepartment 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 St. Clair County

The same traffic breakdown for the areas closest to St. Clair County, Michigan.

Need segment-level traffic data?

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