Emissions Test by City
Choose your city to learn its program area, how often cars there get tested, the cost, and where to go. Official program rules apply on each page based on the county where the car is registered.
Emissions test by city
All 28 of these cities fall within an active testing program. Cars registered in the same county follow the same rules, so you can use the county listed here for a nearby town.
| City | State | County |
|---|---|---|
| Phoenix | Arizona | Maricopa County (Area A) |
| Tucson | Arizona | Pima County (Area B) |
| Bakersfield | California | Kern County |
| Fresno | California | Fresno County |
| Long Beach | California | Los Angeles County |
| Los Angeles | California | Los Angeles County |
| Oakland | California | Alameda County |
| Sacramento | California | Sacramento County |
| San Francisco | California | San Francisco County |
| San Jose | California | Santa Clara County |
| Denver | Colorado | Denver County |
| Fort Collins | Colorado | Larimer County (partly in the program area) |
| Atlanta | Georgia | Fulton County and DeKalb County (Atlanta lies in both; each is part of the 13-county program) |
| Chicago | Illinois | Cook County (city of Chicago) |
| Baltimore | Maryland | Baltimore City (independent city; Baltimore County is also in VEIP but remains separate) |
| St Louis | Missouri | St. Louis City (independent city; it remains separate from St. Louis County) |
| Las Vegas | Nevada | Clark County |
| Albuquerque | New Mexico | Bernalillo County (Albuquerque-Bernalillo County) |
| Portland | Oregon | Portland Metro area (Oregon DEQ Portland testing boundaries) |
| Philadelphia | Pennsylvania | The city and the county cover the same area: Philadelphia County |
| Austin | Texas | Travis County |
| Dallas | Texas | Dallas County |
| El Paso | Texas | El Paso County |
| Fort Worth | Texas | Tarrant County |
| Houston | Texas | Harris County |
| San Antonio | Texas | Bexar County |
| Salt Lake City | Utah | Salt Lake County |
| Milwaukee | Wisconsin | Milwaukee County |
No pages for these cities
A page appears for a city only if the program covers it and official pages give real figures. Each of these lacks a page, and the reason appears on its line.
- Charlotte: no page, because Mecklenburg County, where the city sits, is already covered by the North Carolina page. Source: deq.nc.gov
- Cincinnati has no page because Ohio E-Check operates in seven northeast Ohio counties, none of which include the city. Source: ohioecheck.info
- No page exists for Colorado Springs. The city is in El Paso County, which is outside the area served by Air Care Colorado, Colorado's gasoline vehicle emissions program. Only Denver metro and North Front Range counties fall within that area. Source: cdphe.colorado.gov
- No page appears for Indianapolis because the testing under Indiana's emissions program covers only Lake and Porter counties. Indianapolis is in neither of them. Source: in.gov
- No page exists for Nashville because Tennessee's final testing ended on February 5, 2022 in Davidson County, so no emissions test applies there now. Source: nashville.gov
- Pittsburgh: no page, because Allegheny County, where the city sits, is already covered by the Pennsylvania page. Source: pa.gov
- Raleigh: no page, because Wake County, where the city sits, is already covered by the North Carolina page. Source: deq.nc.gov
- Riverside has no page: No current official source shows that Riverside County requires a Smog Check. The DMV county list leaves it out. The only source naming it is an archived 2020 DMV page limited to unspecified ZIP codes, and no live ZIP lookup confirms which ones. Source: dmv.ca.gov
- San Diego has no page: No current official source shows that San Diego County requires a Smog Check. The DMV county list leaves it out. The only source naming it is an archived 2020 DMV page limited to unspecified ZIP codes, and no live ZIP lookup confirms which ones. Source: dmv.ca.gov
Is your city missing?
A separate page covers each testing state: state emissions test requirements. You can find states without a program on states without emissions testing.
Emissions test by city questions
Is it my city or my county that decides if I need a test?
Registration in a particular county determines the answer. Every city page lists its county and links you to the official program page.
Where can I check my own car?
For a yes or no answer, use the emissions test checker and choose your state, county and model year.
