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 San Francisco County, California: 381 miles of roads shaded from blue (light) to red (heavy traffic)

San Francisco County, California Traffic Counts

How busy are the roads of San Francisco County, California? We measure 381 road miles, divided into 12,792 segments, with multi-sourced, cross-verified mobile and sensor data. Its highways carry the lowest truck share of any county in California, 5.5%. 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 San Francisco County, California

Traffic

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

vehicles per day16,744
Trucks

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

4.8%
Average travel time

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

37.1 min
Congestion ratio

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

41.9%
Drivers’ average age

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

43.0 yrs
Drivers’ average income

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

$143,694

The average monitored road in San Francisco County, California carries 16,744 vehicles per day. Across its 381 miles of monitored roads, that adds up to 8,179,874 vehicle-miles traveled per day (≈3.0 billion per year). About 1 in 21 vehicles is a truck, fewer than the 1 in 13 across California.

Busier roads than 98% of counties in California

At 16,744 vehicles per day, the average monitored road in San Francisco carries 31% more traffic than the state average of 12,766, suggesting more demand on each road - a busier backdrop for retail sites, at the cost of slower access. Network-wide, San Francisco accounts for about 0.9% of California's statewide total of vehicle-miles. San Francisco carries more traffic than 98% of counties in California.

At 37.1 minutes, the average travel time is 8% higher than the state level. 81% of counties in California have a shorter average travel time than San Francisco's 37.1 minutes.

Congestion runs 53% higher than the state level, at a ratio of 41.9%, which means more pronounced congestion - peak-hour routing and delivery windows need real slack here.

Highway vs. Non-Highway Traffic Analysis

highway traffic icon

Highway Traffic in San Francisco County, California

Trafficvehicles per day45,753
Trucks5.5%
Average travel time37.9 min
Congestion ratio79.2%
Drivers’ average age44.1 yrs
Drivers’ average income$140,912

A significant share of driving in San Francisco County, California, 41% of vehicle-miles, happens on highways. The average highway carries 45,753 vehicles per day, 198% more than the average non-highway road in the same area, which carries 15,349 vehicles per day.

With 14% of the road miles (54 miles in 587 segments), highways punch above their length, carrying 3,367,873 vehicle-miles traveled per day (≈1.2 billion per year).

The lowest highway truck share of any county in California

At 5.5%, highway truck share is 47% lower than the state average. Highways here carry mainly commuter and local trips, with little through freight.

At 5.5%, San Francisco's highway truck concentration is the lowest in California. San Francisco's highway truck count is higher than 61% of counties in California, at roughly 2,535 trucks per day.

non-highway traffic icon

Non-highway Traffic in San Francisco County, California

Trafficvehicles per day15,349
Trucks4.3%
Average travel time37.1 min
Congestion ratio40.1%
Drivers’ average age42.2 yrs
Drivers’ average income$145,217

A little more than half of the driving in San Francisco County, California happens on local roads: 59% of all vehicle-miles. A typical local road sees 15,349 vehicles per day.

Local roads make up 86% of the monitored road miles (327 miles in 12,205 segments) but carry less than their share of travel: 4,812,001 vehicle-miles traveled per day (≈1.8 billion per year). Trucks make up 4.3% of non-highway traffic, about 1 in 23 vehicles.

Drivers from higher-income areas than 93% of counties in California

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

Non-highway congestion (40.1%) runs 51% higher than the state average, pointing to slower local traffic flow.

Trip origins here have higher average income than 93% of counties in California. The driver population here skews younger than 74% of counties in California.

Time-of-Day & Seasonal Patterns

Data Finding: Hourly & Seasonal Patterns

In San Francisco County, California, traffic is spread evenly through the day, with the busiest hour carrying only about 6%.

San Francisco County vs. California Traffic Comparison

San Francisco County's biggest difference from the California average is its highway truck share, 47% below it. Its truck share is also 38% below.

MetricSan Francisco CountyCalifornia averageDifference
Traffic16,74412,766+31.2%
Truck % (Total Traffic)4.8%7.8%-38.2%
Truck % (Highway)5.5%10.4%-46.6%
Avg. Travel Time37.1 min34.5 min+7.7%

How San Francisco County compares

San Francisco County has the busiest roads among its nearby counties

Compared with its 4 closest neighbours, San Francisco County is 46.1% more congested and moves 39.5% of the total daily travel; it has the busiest roads of the five. The mirror image of a big network: fewer road-miles carrying heavier traffic, so the travel here is concentrated rather than spread out.

San Francisco County and the 4 nearest county-level areas by centroid distance, with the California average for scale.
AreaAverage daily trafficTruck shareDaily vehicle-milesAverage travel timeCongestion ratio
San Francisco County16,7444.8%8,179,87437.1 min41.9%
San Mateo County, California10,3265.8%14,586,14031.7 min24.4%
Marin County, California9,8226.8%5,877,92831.2 min27.8%
Contra Costa County, California11,9386.1%25,822,58330.6 min31.6%
Alameda County, California12,5066.6%36,534,37233.4 min31.0%
California average12,7667.8%N/A34.5 min27.4%

San Francisco County ranked within California

San Francisco County sits in California's top three on average daily traffic volume.

San Francisco County ranked among 58 county-level areas in California (1 = highest); measures without data in every county rank a smaller field, down to 52.
MeasureSan Francisco CountyCalifornia rank
Traffic volume (AADT)16,744#2 of 58
Highway vehicle-miles per day3,367,873#27 of 52
Truck share on highways5.5%#52 of 52
Highway trucks per day2,535#21 of 52
Average travel time37.1 min#12 of 58
Average driver income$143,694#5 of 58
Average driver age43.0 yrs#43 of 58

San Francisco County ranks #2 of 58 on average daily traffic volume but #52 of 52 on truck share on highways - the two describe the same roads and are worth reading together rather than either on its own.

Busiest roads in San Francisco County, California

On their busiest stretches, the three busiest roads in San Francisco County carry 193,804 vehicles a day on average, 11.6 times the typical road in the county (16,744).

San Francisco – Oakland Bay Bridge is the busiest road, at 245,546 vehicles a day, 14,636 of them trucks (6.0%). It tops the truck ranking too, with the most trucks.

Freight stands out on General Douglas MacArthur Tunnel: trucks are 11.0% of the traffic there, against 4.8% county-wide.

Ranked by daily traffic (AADT)

Cars and light vehiclesTrucks
1San Francisco – Oakland Bay BridgeMotorway · 245,546vehicles14,636trucks · 6.0%
Road class
Motorway
Congestion ratio
116.9%
Median trip time
37.5 min
Drivers’ median age
42.8 yrs
Drivers’ average income
$137,333

Travel on San Francisco – Oakland Bay Bridge's busiest stretch runs 117% over free-flow time, against 42% across the county, so expect slower peak hours.

2James Lick FreewayMotorway · 201,779vehicles11,635trucks · 5.8%
Road class
Motorway
Congestion ratio
129.2%
Median trip time
39.9 min
Drivers’ median age
43.7 yrs
Drivers’ average income
$138,239

James Lick Freeway is one of the more congested roads here: trips take 129% longer than at free-flow speed, against 42% county-wide.

3John F Foran FreewayMotorway · 134,087vehicles6,557trucks · 4.9%
Road class
Motorway
Congestion ratio
76.0%
Median trip time
33.2 min
Drivers’ median age
45.5 yrs
Drivers’ average income
$139,364

At 8.0 times the county average, John F Foran Freeway draws drivers from neighborhoods averaging $139,364 in household income.

4US 101Motorway · 92,113vehicles6,681trucks · 7.2%
Road class
Motorway
Congestion ratio
106.9%
Median trip time
34.9 min
Drivers’ median age
42.6 yrs
Drivers’ average income
$145,073

A main artery: US 101's busiest stretch carries 5.5 times the county average; trucks are 7.2% of it, above the county-wide 4.8%.

5Crossover DriveTrunk road · 78,783vehicles3,542trucks · 4.5%
Road class
Trunk road
Congestion ratio
78.6%
Median trip time
37.3 min
Drivers’ median age
46.3 yrs
Drivers’ average income
$146,919

Crossover Drive carries 4.7 times the county average at its busiest, 3,542 of them trucks (4.5%, below the county-wide 4.8%).

Ranked by trucks per day

Cars and light vehiclesTrucks
1San Francisco – Oakland Bay BridgeMotorway · #1 by traffic245,546vehicles14,636trucks · 6.0%
2James Lick FreewayMotorway · #2 by traffic201,779vehicles11,635trucks · 5.8%
3US 101Motorway · #4 by traffic92,113vehicles6,681trucks · 7.2%
4John F Foran FreewayMotorway · #3 by traffic134,087vehicles6,557trucks · 4.9%
5General Douglas MacArthur TunnelMotorway · 53,184vehicles5,862trucks · 11.0%
Road class
Motorway
Congestion ratio
70.0%
Median trip time
40.5 min
Drivers’ median age
45.1 yrs
Drivers’ average income
$166,388

General Douglas MacArthur Tunnel carries 3.2 times the county average on its busiest stretch, where the median trip lasts 40.5 minutes.

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

San FranciscoDepartment 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 San Francisco County

The same traffic breakdown for the areas closest to San Francisco County, California.

Need segment-level traffic data?

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