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 day1,822 |
|---|---|
TrucksThe percentage of the total traffic volume composed of heavy vehicles. | 16.3% |
Average travel timeThe average time of travel averaged among all vehicles traveling on the road network. | 43.4 min |
Congestion ratioThe rate at which the actual travel time exceeds free-flow travel time, averaged among all roads in the network. | 6.9% |
Drivers’ average ageAverage age of residents in the geographic areas where the vehicle trips originated. | 41.6 yrs |
Drivers’ average incomeAverage income of residents in the geographic areas where the vehicle trips originated. | $90,597 |
The average monitored road in Billings County, North Dakota carries 1,822 vehicles per day. Across its 105 miles of monitored roads, that adds up to 227,678 vehicle-miles traveled per day (≈83.1 million per year). At 16.3%, the truck share runs above the 11.1% across North Dakota: about 1 in 6 vehicles.
At 1,822 vehicles per day, the average monitored road in Billings carries 16% less traffic than the state average of 2,174, suggesting less demand on each road - a critical factor for logistics and site planning. In total volume terms, its road network carries about 1.3% of North Dakota's statewide total of vehicle-miles. By volume, Billings's 1,822 vehicles per day outpaces 79% of counties in North Dakota.
At 43.4 minutes, the average travel time is 17% higher than the state level. 71% of counties in North Dakota have a shorter average travel time than Billings's 43.4 minutes.
The congestion ratio of 6.9% is 35% lower, pointing to smoother traffic flow than the state level - travel times are easy to plan around for scheduled deliveries.
| Traffic | vehicles per day2,637 |
|---|---|
| Trucks | 17.1% |
| Average travel time | 60.7 min |
| Congestion ratio | 6.3% |
| Drivers’ average age | 40.8 yrs |
| Drivers’ average income | $91,569 |
Nearly all driving in Billings County, North Dakota happens on highways: 90% of every vehicle-mile. The average highway carries 2,637 vehicles per day, 121% more than the average non-highway road in the same area, which carries 1,196 vehicles per day.
Highways make up 67% of the monitored road miles (70 miles, 136 segments), so they carry more than their share: 205,868 vehicle-miles traveled per day (≈75.1 million per year).
65% of counties in North Dakota move less traffic on their highways.
The concentration of trucks on highways (17.1%) is 18% higher than the state average for similar road classifications. Highways here lean toward freight, so highway access is a real asset for logistics operators.
By truck concentration, highways here outrank 74% of counties in North Dakota. By raw truck volume, Billings carries more highway trucks than 88% of counties in North Dakota.
| Traffic | vehicles per day1,196 |
|---|---|
| Trucks | 9.2% |
| Average travel time | 30.0 min |
| Congestion ratio | 7.4% |
| Drivers’ average age | 46.8 yrs |
| Drivers’ average income | $84,818 |
Local roads carry only a small share of the traffic in Billings County, North Dakota, 10% of all vehicle-miles. The average non-highway road carries 1,196 vehicles per day.
Local roads make up 33% of the monitored road miles (35 miles in 177 segments) but carry less than their share of travel: 21,810 vehicle-miles traveled per day (≈8.0 million per year). The truck share on non-highway roads is 9.2%.
Compared to highways, non-highway routes see 46% fewer trucks by share.
The non-highway congestion ratio of 7.4% is 32% lower than the state level, suggesting more efficient local mobility than the state average.
Trip origins here have higher average income than 87% of counties in North Dakota. The driver population here skews younger than 90% of counties in North Dakota.
Of the four measures, truck share differs most: Billings County runs 47% above the North Dakota average. Its highway truck share is also 18% above.
| Metric | Billings County | North Dakota average | Difference |
|---|---|---|---|
| Traffic | 1,822 | 2,174 | -16.2% |
| Truck % (Total Traffic) | 16.3% | 11.1% | +47.0% |
| Truck % (Highway) | 17.1% | 14.5% | +17.6% |
| Avg. Travel Time | 43.4 min | 37.0 min | +17.1% |
Nothing in this table sets Billings County sharply apart from the 4 areas nearest to it, though it has the second busiest roads of the five.
| Area | Average daily traffic | Truck share | Daily vehicle-miles | Average travel time | Congestion ratio |
|---|---|---|---|---|---|
| Billings County | 1,822 | 16.3% | 227,678 | 43.4 min | 6.9% |
| Golden Valley County, North Dakota | 689 | 15.5% | 59,616 | 33.7 min | 5.1% |
| Slope County, North Dakota | 764 | 13.4% | 55,462 | 58.9 min | 2.8% |
| Stark County, North Dakota | 3,325 | 13.2% | 922,183 | 34.4 min | 11.7% |
| Wibaux County, Montana | 1,001 | 20.5% | 94,828 | 40.8 min | 3.3% |
| North Dakota average | 2,174 | 11.1% | N/A | 37.0 min | 10.6% |
Billings County sits in the bottom quarter of the North Dakota field on average driver age, at #48 of 53.
| Measure | Billings County | North Dakota rank |
|---|---|---|
| Traffic volume (AADT) | 1,822 | #12 of 53 |
| Highway vehicle-miles per day | 205,868 | #13 of 35 |
| Truck share on highways | 17.1% | #10 of 35 |
| Highway trucks per day | 450 | #5 of 35 |
| Average travel time | 43.4 min | #16 of 53 |
| Average driver income | $90,597 | #8 of 53 |
| Average driver age | 41.6 yrs | #48 of 53 |
The two ends of this table sit far apart: #5 of 35 on highway truck volume, against #48 of 53 on average driver age.
The three busiest roads in Billings County average 3,514 vehicles a day, 93% more than the county average of 1,822 across all its monitored roads.
I 94 leads with 5,526 vehicles a day, 963 of them trucks (17.4%). That is 86% more than the next road, Theodore Roosevelt Expressway (2,976). It also carries the most trucks.
Theodore Roosevelt Expressway carries longer journeys than most roads here, with a median trip of 73.2 minutes against 43.4 county-wide.
Drivers on River Road are noticeably older, with a median age of 52.0 against 41.6 across the county.
Few trucks use I 94 Business: 6.1% of its traffic, under half the county's 16.3%.
On its busiest stretch, I 94 carries 3.0 times the county average; trucks are 17.4% of it, above the county-wide 16.3%.
At 63% more than the county average, Theodore Roosevelt Expressway draws drivers from neighborhoods averaging $86,483 in household income.
I 94 Business is a local road at heart: the median trip using it lasts 29.9 minutes, against 43.4 for the county.
Trips on Pacific Avenue are short, a median 26.5 minutes against 43.4 county-wide, so it mostly serves local errands and commutes.
River Road is a quieter road: its busiest stretch carries 42% less than the county average; trucks are 6.5% of it, below the county-wide 16.3%.
The average monitored road in Billings carries 1,822 vehicles per day, 16% less than the North Dakota average of 2,174.
Trip origins in Billings have higher average income than 87% of counties in North Dakota.
Trucks make up about 16.3% of all traffic in Billings County, North Dakota, with about the same share on highways (17.1%).
The average trip in Billings takes 43.4 minutes, 17% longer than the North Dakota average of 37.0 minutes, delays at signals and congestion included.
Drivers on Billings roads have a median age of 42 years, and the median household income of the neighborhoods trips originate from averages $90,597, 7% above the North Dakota 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 85% above the daily average.
Approximately 66% of highway traffic and 18% of non-highway traffic consists of vehicles whose trip originates outside Billings County, North Dakota. Most highway traffic here starts elsewhere, so the highways serve the wider region more than the local community.
I 94 carries the most, 5,526 vehicles per day on its busiest stretch, followed by Theodore Roosevelt Expressway (2,976), I 94 Business (2,039), Pacific Avenue (2,013), River Road (1,058). Figures are AADT, both directions combined.
I 94, with about 963 trucks per day on its busiest stretch, 17.4% of its 5,526 vehicles.
About 5,526 vehicles per day in both directions on its busiest stretch, including 963 trucks (17.4%). 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 Billings County, North Dakota.
Identify traffic patterns street by street and analyze the exact corridors that matter to your project.