Breathing in Texas is Injurious to Health.

Air pollution threatens the health of 30.6 million people across 254 districts in Texas. The average PM2.5 level is 8.7 µg/m³—1.7× higher than the WHO guideline.

Brought to you by Amrit Sharma

Air Pollution in Texas

Texas faces significant air pollution challenges. 82% of districts exceed the WHO guideline for clean air. This is putting 30.6 million across 254 districts at risk.

The average PM2.5 over 2023 was 8.7µg/m³. That's 1.7 times the WHO guideline for clean air of 5µg/m³.

This is equivalent of everybody, including children, smoking about 144 cigarettes in a year.

Air Quality Trend

Annual PM2.5 levels from 2014 to 2023. The WHO guideline for safe air is 5 µg/m³.

Life Expectancy Impact

If Texas met the WHO guideline of 5 µg/m³, the average person would live 0.37 years longer.

That's 11.3M years of life stolen from 30.6 million people. Years of watching children grow up. Years of building a career. Years of quiet mornings and celebrations.

Lives cut short. Breathing kills.

Districts with Highest Pollution

The top 10 most polluted districts in Texas. These areas face the greatest health burden from air pollution.

  • 1.Dallas
    0.5 years lost
  • 2.Denton
    0.5 years lost
  • 3.Collin
    0.5 years lost
  • 4.Harris
    0.5 years lost
  • 5.Tarrant
    0.5 years lost
  • 6.Rockwall
    0.4 years lost
  • 7.Williamson
    0.4 years lost
  • 8.Val Verde
    0.4 years lost
  • 9.Travis
    0.4 years lost
  • 10.Bell
    0.4 years lost

Population Exposure by Pollution Level

Distribution of population across different PM2.5 pollution levels. The WHO guideline is 5 µg/m³—only populations below this threshold are breathing safe air.

< 5 µg/m³
1.1%
332K
5-10 µg/m³
86.2%
26.4M
10-15 µg/m³
12.7%
3.9M
15-25 µg/m³
0%
0
25-35 µg/m³
0%
0
> 35 µg/m³
0%
0

All 254 Districts in Texas

Complete air quality data for every district in Texas, sorted by population.

DistrictPopulationPM2.5 µg/m³Years Lost
Harris5.1M
9.7
0.5 years
Dallas3.0M
10.6
0.5 years
Tarrant2.2M
9.6
0.5 years
Bexar2.1M
8.5
0.3 years
Travis1.4M
9.1
0.4 years
Collin1.1M
9.9
0.5 years
El Paso909K
7.8
0.3 years
Hidalgo907K
8.9
0.4 years
Denton871K
10.2
0.5 years
Fort Bend784K
8.4
0.3 years
Montgomery632K
8.8
0.4 years
Williamson593K
9.3
0.4 years
Cameron438K
7.9
0.3 years
Bell390K
8.9
0.4 years
Nueces371K
7.4
0.2 years
Brazoria367K
7.4
0.2 years
Galveston334K
8.0
0.3 years
Lubbock332K
5.5
0.0 years
McLennan286K
8.8
0.4 years
Webb280K
8.4
0.3 years
Jefferson280K
8.4
0.3 years
Brazos261K
8.1
0.3 years
Smith250K
8.8
0.4 years
Hays249K
7.3
0.2 years
Ellis193K
8.7
0.4 years
Midland180K
7.0
0.2 years
Comal175K
7.3
0.2 years
Johnson175K
7.9
0.3 years
Ector167K
6.2
0.1 years
Guadalupe166K
7.3
0.2 years
Taylor152K
6.0
0.1 years
Parker145K
7.1
0.2 years
Kaufman144K
8.5
0.3 years
Gregg144K
8.6
0.3 years
Potter139K
6.5
0.1 years
Grayson139K
8.5
0.3 years
Wichita138K
7.3
0.2 years
Randall130K
6.3
0.1 years
Tom Green125K
6.8
0.2 years
Rockwall108K
9.3
0.4 years
Bowie102K
8.8
0.4 years
Hunt98K
8.2
0.3 years
Victoria92K
6.2
0.1 years
Liberty92K
7.3
0.2 years
Angelina91K
8.3
0.3 years
Coryell90K
7.8
0.3 years
Bastrop89K
6.7
0.2 years
Walker87K
8.4
0.3 years
Orange83K
8.3
0.3 years
Henderson78K
8.1
0.3 years
Harrison69K
8.5
0.3 years
San Patricio68K
7.3
0.2 years
Wise67K
7.3
0.2 years
Nacogdoches67K
8.0
0.3 years
Starr66K
8.7
0.4 years
Hood61K
7.6
0.3 years
Waller61K
7.2
0.2 years
Maverick60K
8.6
0.3 years
Anderson59K
7.9
0.3 years
Van Zandt56K
7.6
0.3 years
Navarro55K
8.2
0.3 years
Kerr54K
6.3
0.1 years
Hardin54K
7.5
0.2 years
Lamar52K
8.4
0.3 years
Rusk52K
8.0
0.3 years
Polk51K
7.8
0.3 years
Cherokee51K
7.9
0.3 years
Burnet49K
6.9
0.2 years
Val Verde49K
9.2
0.4 years
Chambers49K
8.6
0.4 years
Medina48K
6.1
0.1 years
Kendall46K
6.6
0.2 years
Atascosa44K
5.8
0.1 years
Erath44K
6.5
0.1 years
Wood44K
8.1
0.3 years
Caldwell44K
6.6
0.2 years
Wilson44K
6.0
0.1 years
Cooke43K
8.3
0.3 years
Wharton42K
5.7
0.1 years
Brown40K
6.1
0.1 years
Jim Wells40K
5.7
0.1 years
Washington39K
7.2
0.2 years
Upshur37K
8.1
0.3 years
Hopkins36K
8.0
0.3 years
Howard36K
5.8
0.1 years
Titus35K
8.5
0.3 years
Hill35K
7.7
0.3 years
Matagorda35K
5.6
0.1 years
Hale34K
4.9
0.0 years
Kleberg33K
5.9
0.1 years
Fannin33K
7.8
0.3 years
Jasper32K
7.9
0.3 years
Bee32K
5.8
0.1 years
Austin32K
6.4
0.1 years
Grimes29K
7.3
0.2 years
Cass28K
8.6
0.3 years
Palo Pinto27K
6.5
0.2 years
Gillespie27K
5.9
0.1 years
Uvalde26K
6.0
0.1 years
San Jacinto24K
7.6
0.3 years
Fayette23K
6.5
0.1 years
Milam23K
7.4
0.2 years
Shelby23K
8.4
0.3 years
Panola23K
8.4
0.3 years
Limestone23K
7.6
0.3 years
Hockley23K
4.6
0.0 years
Aransas23K
7.9
0.3 years
Moore22K
5.6
0.1 years
Gray22K
6.3
0.1 years
Hutchinson22K
6.1
0.1 years
Houston21K
7.6
0.3 years
Calhoun21K
6.3
0.1 years
Gaines21K
4.2
0.0 years
Lampasas20K
6.8
0.2 years
Willacy20K
6.0
0.1 years
Dewitt20K
6.2
0.1 years
Tyler20K
7.7
0.3 years
Llano20K
6.5
0.1 years
Colorado19K
6.4
0.1 years
Lavaca19K
6.1
0.1 years
Freestone19K
7.6
0.3 years
Deaf Smith19K
4.6
0.0 years
Montague19K
7.2
0.2 years
Gonzales19K
6.4
0.1 years
Jones19K
5.5
0.0 years
Eastland18K
5.8
0.1 years
Andrews18K
3.9
0.0 years
Frio18K
5.4
0.0 years
Young18K
6.3
0.1 years
Scurry18K
4.5
0.0 years
Bandera18K
6.2
0.1 years
Lee17K
6.5
0.1 years
Bosque16K
7.3
0.2 years
Burleson16K
6.9
0.2 years
Pecos16K
6.4
0.1 years
Leon16K
7.3
0.2 years
Robertson15K
7.2
0.2 years
Nolan15K
5.3
0.0 years
Karnes15K
6.4
0.1 years
Falls15K
8.0
0.3 years
Jackson15K
6.2
0.1 years
Reeves15K
8.0
0.3 years
Wilbarger14K
5.2
0.0 years
Madison14K
7.3
0.2 years
Zapata14K
7.3
0.2 years
Comanche13K
6.2
0.1 years
Lamb13K
4.4
0.0 years
Trinity13K
8.3
0.3 years
Dawson13K
4.3
0.0 years
Callahan12K
5.7
0.1 years
Camp12K
8.2
0.3 years
Terry12K
4.3
0.0 years
Morris11K
8.4
0.3 years
Ward11K
4.7
0.0 years
Rains11K
8.0
0.3 years
Live Oak11K
6.6
0.2 years
Parmer11K
4.1
0.0 years
Newton11K
7.7
0.3 years
Red River11K
8.1
0.3 years
Sabine10K
8.3
0.3 years
Brewster10K
3.8
0.0 years
Ochiltree10K
6.9
0.2 years
Blanco10K
5.9
0.1 years
Zavala10K
6.2
0.1 years
Franklin10K
8.1
0.3 years
Duval10K
6.0
0.1 years
Somervell10K
7.0
0.2 years
Runnels9K
5.4
0.0 years
Stephens9K
6.2
0.1 years
Mitchell9K
4.2
0.0 years
Marion9K
8.6
0.4 years
Clay8K
7.1
0.2 years
Jack8K
6.1
0.1 years
Dimmit8K
5.8
0.1 years
Yoakum8K
3.9
0.0 years
Hamilton8K
6.2
0.1 years
Carson8K
5.4
0.0 years
Coleman8K
5.4
0.0 years
Archer8K
6.7
0.2 years
San Augustine7K
8.3
0.3 years
Brooks7K
5.4
0.0 years
Hartley7K
4.5
0.0 years
McCulloch7K
5.8
0.1 years
Winkler7K
4.7
0.0 years
Bailey7K
4.8
0.0 years
Castro7K
4.6
0.0 years
Childress7K
4.9
0.0 years
Swisher7K
4.5
0.0 years
Garza7K
4.3
0.0 years
La Salle7K
5.0
0.0 years
Refugio7K
5.9
0.1 years
Presidio6K
6.6
0.2 years
Goliad6K
5.6
0.1 years
Dallam6K
4.6
0.0 years
San Saba5K
6.1
0.1 years
Lynn5K
4.6
0.0 years
Hansford5K
6.3
0.1 years
Haskell5K
4.9
0.0 years
Floyd5K
4.6
0.0 years
Jim Hogg5K
5.1
0.0 years
Wheeler5K
5.2
0.0 years
Delta5K
7.9
0.3 years
Martin5K
5.3
0.0 years
Crane5K
5.1
0.0 years
Crosby5K
4.4
0.0 years
Kimble4K
7.2
0.2 years
Mills4K
6.2
0.1 years
Mason4K
5.7
0.1 years
Hardeman3K
5.0
0.0 years
Reagan3K
8.1
0.3 years
Sutton3K
6.6
0.2 years
Baylor3K
5.6
0.1 years
Donley3K
4.9
0.0 years
Fisher3K
4.2
0.0 years
Upton3K
6.8
0.2 years
Knox3K
5.1
0.0 years
Hemphill3K
6.3
0.1 years
Kinney3K
6.8
0.2 years
Coke3K
4.9
0.0 years
Concho3K
6.0
0.1 years
Hudspeth3K
5.4
0.0 years
Lipscomb3K
6.4
0.1 years
Shackelford3K
5.9
0.1 years
Crockett3K
6.5
0.1 years
Sherman3K
5.2
0.0 years
Hall3K
5.0
0.0 years
Real3K
5.9
0.1 years
Cochran2K
3.8
0.0 years
Collingsworth2K
5.0
0.0 years
Culberson2K
4.4
0.0 years
Schleicher2K
6.0
0.1 years
Jeff Davis2K
3.4
0.0 years
Oldham2K
4.5
0.0 years
Menard2K
5.8
0.1 years
Dickens2K
4.1
0.0 years
Armstrong2K
4.9
0.0 years
Irion2K
6.9
0.2 years
Briscoe1K
4.7
0.0 years
Sterling1K
6.2
0.1 years
Throckmorton1K
5.4
0.0 years
Cottle1K
4.7
0.0 years
Edwards1K
6.2
0.1 years
Stonewall1K
4.8
0.0 years
Glasscock982
5.8
0.1 years
Foard959
4.8
0.0 years
Motley932
4.4
0.0 years
Roberts688
5.9
0.1 years
Kent640
4.3
0.0 years
Terrell633
6.5
0.1 years
Borden583
4.3
0.0 years
McMullen482
6.7
0.2 years
Kenedy477
5.4
0.0 years
King263
4.4
0.0 years
Loving64
5.3
0.0 years

Showing 254 districts, sorted by population (largest first). PM2.5 values are for 2023. Years lost calculated against WHO guideline of 5 µg/m³.