Licensed providers for professional drivers and small fleets, from official registersSources: 135 official and public lists
DriverComplydirectoryTools
CountryUnited States

Vehicle Inspection Stations in Utah

868 stations58 cities4 countiesfrom the Salt Lake, Utah, Davis, Weber and Cache county health departmentsAbout this dataUpdated October 2026

868 stations in Utah are on the official list published by the Salt Lake, Utah, Davis, Weber and Cache county health departments. The most are in Salt Lake City (169), Orem (60), Provo (51). 189 can take heavy-duty or commercial vehicles, according to the state. Every one publishes a phone number.

Filters

868 stations in Utah

Browse by county in Utah

4 counties

Browse by city in Utah

57 towns, each with its own page

About this data

Where the list comes from and what it does and does not say
868in the directory
868in the state register
58cities
4counties
659rated
4.6average score
9thby size in this category

The largest concentration is in Salt Lake City: 169 of 868 (19%). Other cities covered include Orem (60), Murray (51), Provo (51), Sandy (39), Layton (36), and 52 more.

By county, the 868 entries fall across 4 counties; the largest are Salt Lake (433), Utah (246), Davis (129), Cache (60).

These 868 entries come from a register that publishes no license dates at all. They were on the register when it was last refreshed, on September 27, 2026.

All 868 publish a phone number and 525 have a website.

73 of the 868 entries could not be placed on a map: the register gives a PO box, a bare route number or a road junction rather than a street address, and 73 of those are currently on the register. They are listed and searchable here by name, city and county, but not on the map.

659 of the 868 have a Google rating, averaging 4.6 across 578253 reviews. Scores run from 3.4 to 5.0.

Utah ranks 9th of the 27 states covered in this category, holding 1% of the listings, ahead of 18 others.

Every record on this page comes from Permitted emissions inspection stations, published by Salt Lake, Utah, Davis, Weber and Cache county health departments on county health departments as dataset county lists.

What the rules require

Utah: questions

Which cities in Utah have stations?
By count: Salt Lake City (169), Orem (60), Murray (51), Provo (51), Sandy (39), Layton (36), Logan (34), West Valley City (32), Bountiful (23), American Fork (21), plus 48 more. Addresses, license class and, where the register publishes them, license dates are in the list above.
Are these stations currently licensed?
The state register these records come from publishes no license dates. Each of these 868 facilities appeared in the register when it was last refreshed, on September 27, 2026. Confirm the current position with the facility or the issuing authority before relying on it.
How many are rated?
659 of 868 have a Google rating, averaging 4.6 across 578253 reviews.
Why are some entries missing from the map?
73 of these 868 records give a PO box, a bare route number or a road junction instead of a street address, so no coordinate could be derived for them. They are still listed and searchable by name, city and county, and they are left out of the map and the "nearest to me" results. Placing a PO box at a plausible-looking point would make the map look complete and be wrong.

Report a correction

A listing closed, moved or missing? It gets checked against the source

Something wrong on this page?

These records come from state registers and the registers are not perfect. If a listing is closed, has moved, or the license details do not match what the state told you, say so and it gets checked against the source.

Goes to the editor. No newsletter signup, no third party.

Get told when the register changes

Licenses lapse and get renewed constantly: in the current data nearly a quarter of the records in one state register have already expired. We re-check the registers and email a short summary of what moved.

One email when the register data is refreshed or a rule changes. No more than monthly. Reply "stop" to any of them to unsubscribe.