Municipal Guide Utah Salt Lake County · Utah

Salt Lake County Building Permit — Filed & Tracked For You

Everything contractors, builders, and developers need to pull a building permit in unincorporated Salt Lake County — why the permit comes from the Greater Salt Lake Municipal Services District rather than a county building department, which communities the district serves, the CityWorks portal and the notarised contractor authorisation it requires, Utah's statewide Title 15A codes and the split that now runs through them, and how inspections are booked.

Authority: Greater Salt Lake Municipal Services DistrictJurisdiction: Unincorporated Salt Lake County and MSD member communitiesCodes: Utah Title 15A statewide adopted editions
Authority
The MSDNot a county building desk
Apply
CityWorks portalReviewed in order received
Codes
Statewide Title 15ASame editions everywhere
Inspections
Before three p.m.For the next business day

Building permits in unincorporated Salt Lake County are issued by the Greater Salt Lake Municipal Services District, which also serves Magna, Kearns, White City, Emigration Canyon, Copperton and Brighton. It is not a county building department, and that distinction decides where your application goes.

This guide covers what requires a permit in the district's service area, the CityWorks portal and the notarised contractor authorisation behind it, Utah's statewide Title 15A codes and the edition split now running through them, the grading and floodplain scopes the district also owns, and how inspections are booked.

This guide covers unincorporated Salt Lake County and the MSD member communities. The valley's cities each permit their own work.

📍

Utah adopts one construction code for the whole state. Title 15A sets the editions and they apply in every city, town and county, so the question here is not which edition this jurisdiction uses — it is the same everywhere — but which local amendments, zoning standards, fire authority and service district apply on top of it. That is the opposite of how permitting works in neighbouring states.

What requires a permit in Salt Lake County?

Building permits for unincorporated Salt Lake County are issued by the Greater Salt Lake Municipal Services District, not by a county building department. That is the single most useful thing to know before filing here, and it is the point most guidance about this county gets wrong. The district's building department reviews building, fire, mechanical, electrical and plumbing drawings and carries out the inspections.

The district serves a specific list of communities alongside the unincorporated county: Magna, Kearns, White City and Emigration Canyon, and the towns of Copperton and Brighton. Those communities voted in twenty fifteen to be served this way, Brighton incorporated as a member in twenty twenty, and state legislation in twenty twenty-four dropped the older metro township terminology so that they are now described as cities. The district is governed by a board of trustees made up of mayors and council members from its member communities.

Everything else in the Salt Lake Valley is somebody else's desk. Salt Lake City, West Valley City, West Jordan, Sandy, South Jordan, Murray, Draper, Taylorsville, Millcreek, Herriman, Riverton, Midvale, Holladay, Cottonwood Heights, Bluffdale, South Salt Lake and West Bountiful all run their own permitting. Salt Lake City publishes an interactive map of jurisdiction boundaries precisely because the question comes up so often.

Utah does something most western states do not: it adopts one construction code for the entire state. The State Construction and Fire Codes Act in Title 15A of the Utah Code sets the adopted editions, and they apply in every city, town and county rather than being chosen jurisdiction by jurisdiction. That means the question a designer has to answer here is not which edition does this city use — it is the same edition everywhere — but which local amendments, zoning standards, fire authority and service district apply on top of it.

Permit required

  • New residential and commercial construction, additions and remodels
  • Detached accessory structures above the district's published size thresholds
  • Retaining walls above the published height threshold
  • Structural alterations, relocation and demolition
  • Electrical service changes, panel work, solar and EV charging
  • Plumbing, water heaters, gas piping and fixture relocations
  • Mechanical replacements including furnaces and air conditioning
  • Grading and floodplain work, both administered by the district

Typically exempt

  • Purely cosmetic finish work that alters no regulated system
  • Like-for-like minor repairs not affecting structure or a system
  • Small detached structures below the published thresholds without utilities
  • Routine maintenance that does not extend or reroute a system
⚠️ Your contractor authorisation form has to be notarised by a qualifier named on the DOPL licence. Contractors who have not permitted with the district before complete a new contractor form to be added to the system, and the contractor authorisation form lists every employee with authority to pull permits for the company. It must be signed and notarised by one of the qualifiers listed on the state licence — not by an office manager, and not by an unlisted officer. You can update the list as often as you need, but you have to initiate the change. Sort this before your first filing rather than at the counter.

Salt Lake County building department: who handles permitting

Applications run through the district's CityWorks public portal, with applications reviewed in the order they are received electronically. The district's planning and development function covers a wider remit than a building counter usually does: planning and zoning, addressing, building and grading permits and inspections, plan review, current and long-range planning, floodplain permits, stormwater management planning and engineering all sit in the same organisation.

Some services are contracted back to Salt Lake County rather than run by the district — animal services, parks maintenance, and construction and maintenance of rights of way among them. So the district is your building authority, while a right-of-way question may still land with county public works. Establish which body owns each scope on a project that touches the street as well as the lot.

Owner-builder is available but narrow. To qualify, you must be the sole owner of the property, and the proposed work has to be for personal, non-commercial and non-public use, meeting the state licensing division's requirements. If applying as an owner-builder on a residential permit, the owner-builder form is submitted with the application. Joint ownership or any commercial intent takes you outside the route.

Salt Lake County permitting contact
DetailInformation
AuthorityGreater Salt Lake Municipal Services District building department
ServesMagna, Kearns, White City, Emigration Canyon, Copperton, Brighton
Also servesUnincorporated Salt Lake County
PortalCityWorks public portal, reviewed in order of electronic receipt
Inspection hotline(385) 910-5830
Inspection emailinspections@msd.utah.gov
Inspection cut-offBefore three p.m. for the following business day
Plans on siteMSD stamped plans must be on site, printed full size
Contractor set-upNew contractor form, plus a notarised authorisation form
CodesUtah Title 15A statewide adopted editions, with local standards
💻

Book inspections before three in the afternoon. The district takes inspection requests on its building inspection hotline or by email, and asks for the request before three p.m. to schedule for the following business day. The other half of the rule matters just as much: MSD stamped plans must be on site, printed full size. Not on a tablet, not reduced to letter paper. An inspector who arrives to find no full-size stamped set has made the trip for nothing.

Salt Lake County is the most crowded jurisdictional map in Utah. Sixteen-plus cities permit their own work, the Municipal Services District permits the unincorporated county and its member communities, and Salt Lake City is a separate authority again with its own department and portal. The communities the district serves were called metro townships until state legislation dropped the term in twenty twenty-four, so older guidance uses vocabulary that no longer matches. Confirm from the parcel, using the published boundary map, before assembling anything.

Salt Lake County permits: record types and what each covers

The district's record catalog is wider than a typical building counter, because planning, addressing, floodplain and engineering sit in the same organisation as building permits.

Residential permit types

Residential permit types in Salt Lake County
Permit typeWhat triggers itReview pathFee basis
New constructionNew dwellings, additions, and accessory structures above the local size thresholdPlan review against the jurisdiction's adopted residential code and local amendments, plus zoning and setbacksValuation-based
AdditionAdded conditioned or unconditioned space attached to an existing dwellingStructural and energy review; Utah spans several climate zones from the low desert to the high Wasatch, so envelope and equipment sizing draw attentionValuation-based
Renovation / alterationStructural changes, layout changes, or added plumbing, mechanical, or electricalPlan review scaled to scope; a change that alters egress, structure, or a system is reviewed even where the footprint does not moveValuation-based
ReroofRoof covering replacement, recover, and structural deck repairDeck and dry-in inspection; plan review rarely required, but a change of assembly type can trigger a structural checkValuation or squares
Solar photovoltaicRooftop or ground-mount arrays, with or without battery storageSingle local review covering both the structural attachment and the electrical scope; there is no separate state electrical record in UtahFlat or system-size based
Battery energy storageWall or floor-mounted storage added to a dwellingElectrical review plus fire separation, ventilation, and location checkFlat or per-permit minimum
ElectricalService changes, panel upgrades, new circuits, EV chargers, meter sets, and rewiringLocal trade review and local inspection against the National Electrical Code edition the jurisdiction has adoptedPer-permit or per-device
PlumbingNew piping, repipes, fixtures, gas piping, and water heater replacementLocal trade review; performed by a contractor holding the matching state licence classification and qualifierPer-permit minimum or per-fixture
Mechanical / HVACChangeouts, new ductwork, and refrigerationLocal trade review; changeout volume is heavy given Utah heating loads and wide seasonal swingsPer-permit minimum or per-unit
Patio cover and shade structureAttached and detached covers, ramadas, and carportsStructural review for wind uplift and attachment, plus zoning for setbacks and lot coverageValuation or flat
Swimming poolIn-ground and above-ground pools and spasBarrier, bonding, and electrical review; the statewide adopted pool and spa code applies on top of local rulesValuation or flat
Manufactured home set-upPlacing or re-siting a manufactured or modular homeState-level manufactured housing approval, with local zoning, floodplain, foundation, and utility connection reviewFlat or per-unit
DemolitionFull or partial demolition of a dwelling or accessory structureUtility disconnect confirmation, dust control where earthmoving is involved, and site restoration checkFlat
Owner-builder permitSole owners building for personal, non-commercial useOwner-builder form filed with the residential applicationPer the district's current fee schedule
Contractor authorisationAny contractor pulling permits with the districtNotarised by a qualifier named on the state licenceNo fee; a prerequisite to filing

Commercial permit types

Commercial permit types in Salt Lake County
Permit typeWhat triggers itReview pathFee basis
New commercial constructionGround-up commercial, industrial, and institutional buildingsConcurrent review against the jurisdiction's adopted building code and amendments, plus fire and zoningValuation-based
Tenant improvement / upfitInterior fit-out of an existing tenant spaceBuilding, trade, and life-safety review; accessibility attaches on change of useValuation-based
Change of occupancyConverting a building or space to a different use groupOccupancy classification, egress, and accessibility reviewValuation or flat
Commercial electricalService, distribution, and branch circuit workLocal trade review and local inspection; Utah has no central state electrical permit for either residential or commercial workPer-permit or valuation
Commercial plumbingProcess piping, fixtures, backflow, and grease wasteLocal trade review; backflow and grease interceptor sign-off where applicablePer-fixture or valuation
Commercial mechanicalRooftop units, kitchen exhaust and hood systems, and refrigerationLocal trade review; hood and suppression systems draw fire review alongside mechanicalPer-unit or valuation
Commercial reroofRoof covering replacement on a commercial structureDeck, dry-in, and attachment inspectionValuation or squares
SignageWall, ground, and illuminated signsZoning review for size and placement, plus electrical where illuminatedFlat or per-sign
Grading and drainageClearing, grading, and site work that alters drainageCivil review of grading and drainage, separate from the building permit; monsoon-season flows drive the designAcreage or valuation
Dust control permitEarthmoving, trenching, and construction dust on a qualifying siteCounty air quality department, not the building department; required in the fine-particulate nonattainment areasCounty air quality fee schedule
Commercial demolitionFull or partial demolition of a commercial structureUtility disconnect, asbestos notification, dust control, and site restorationFlat or valuation
Grading permitSite grading in the district's service areaAdministered by the same district as the building permitPer the district's current fee schedule
Floodplain permitDevelopment within the regulated floodplainAlso administered by the district, alongside stormwater and engineeringPer the district's current fee schedule

Residential

  • Building and trade permits are issued and inspected by the same local authority
  • There is no separate state electrical permit — electrical is a local record
  • A state contractor licence in the correct classification is required, with a named qualifier where the classification demands one
  • Properties on septic need on-site wastewater approval before ground is broken

Commercial — multi-discipline

  • Concurrent review across building, trades, fire, and zoning
  • Signed and sealed plans across every affected discipline
  • The licensee's classification must match the actual scope of work
  • Accessibility and life-safety review attach to any change of occupancy

Records you will actually see in Salt Lake County

Salt Lake County record catalog
RecordWhat it covers
Building permitConstruction, alteration and demolition in the district's service area
Grading permitSite grading, administered by the district
Floodplain permitDevelopment within the regulated floodplain
Trade permitElectrical, plumbing, mechanical and gas by the licensed contractor
Owner-builder permitSole owners only, for personal non-commercial use
Contractor authorisationNotarised by a qualifier named on the state licence
Addressing requestThrough the district's addressing function
Business permitThrough the district's separate business permit portal
Solar photovoltaic permitArrays, inverters and battery storage

Solar permits in Salt Lake County

Solar is reviewed on two tracks in Utah, but unlike some neighbouring states both tracks belong to the same government. The structural side — attachment detail, rail spacing, and whether the existing framing carries the added dead load — and the electrical side — conductors, overcurrent protection, rapid shutdown, labelling, and the service or supply-side connection — are both permitted and inspected by the local Authority Having Jurisdiction. There is no state electrical record to buy alongside the local one, and no state inspector to book.

Solar in the district's service area is permitted and inspected locally, with the structural attachment and the electrical scope reviewed together. The Utah-specific point is the edition: the state's adopted electrical code did not move in the twenty twenty-six transition, so it sits a cycle behind the building code family. A designer who reads the building code year and infers the electrical year will get rapid shutdown, labelling and conductor requirements wrong. Snow load at Salt Lake Valley elevations is a real structural input on an array, and interconnection stays with the serving utility.

What does NOT vary here is the code edition. Because Utah adopts one and county adopts its own editions on its own timetable, the National Electrical Code edition your array is judged against in one jurisdiction may not be the one enforced a few miles away. The Office of the State Fire Marshal sets a minimum electrical standard for the state, but the edition actually enforced is the local one. Confirm it with the jurisdiction before the design is finalised rather than after a correction notice.

Interconnection runs on a third clock and is not something the building department controls. Utah properties are served by utilities including Rocky Mountain Power and a number of municipal electric systems, and UniSource, alongside municipal utilities and irrigation districts, and each sets its own application, meter and witness-test sequence. Permission to operate follows the utility's process on the utility's schedule, so plan for the tracks to finish at different times.

Roofing permits in Salt Lake County

A roof covering replacement needs a permit in most Utah jurisdictions, and the assumption that a like-for-like replacement is exempt travels badly here. The permit is usually quick, but the inspection that matters happens before the covering goes on rather than after.

Utah operates no statewide product-approval database, so there is no approval number to search for or cite on the application. The assembly has to comply with the edition of the code the jurisdiction has adopted and with the manufacturer's listed installation instructions, and that pairing is what the inspector checks — which makes the manufacturer's instructions a document worth having on site.

A roof covering replacement is permitted work here and follows the ordinary sequence, with the deck and dry-in available for inspection before the covering goes on. Two district rules govern the visit: requests go in before three p.m. for the following business day, and stamped plans must be on site printed full size. Salt Lake Valley roofing is designed against snow load, freeze-thaw and ice damming rather than the sustained heat that governs the desert south-west.

Two Utah-specific pressures shape the work. Snow load at elevation and ultraviolet exposure age a covering faster than the same assembly would age in a milder climate, and monsoon-season wind and driven rain test the fastening and the flashing details rather than the field of the roof. Sequencing is where reroofs go wrong regardless: the deck and dry-in condition has to be visible when the inspector arrives, so covering it first means opening it back up.

Record types, document sets, and fee structures are set by local ordinance and change without notice. Confirm the current catalog against the official portal before you file.

Salt Lake County permit cost

Permit fees follow the district's current fee schedule, with building fees valuation-driven and plan review assessed alongside. Because the district also administers grading, floodplain and engineering scopes, a project on a sloped or flood-prone parcel can carry several district fees rather than one.

The statewide code position affects cost more than most applicants expect. Two things follow from a transition this recent. First, local documents lag the statute: city permit packets, design-criteria sheets and policy PDFs across Utah still cite the previous editions, and the statute governs rather than the un-updated handout. Second, the adopted energy provisions carry statewide amendments, and a number of Utah jurisdictions describe their residential energy requirements at an older level than the adopted edition would suggest. Confirm the residential energy path with the jurisdiction rather than inferring it from the adopted year.

How Salt Lake County fees are structured
Fee componentHow it works
Building permit feeValuation-based under the district's current fee schedule
Plan reviewAssessed alongside the building permit
Grading permitAdministered by the district as its own scope
Floodplain permitAlso administered by the district
Trade permitsElectrical, plumbing, mechanical and gas per discipline
Engineering and stormwaterAssessed separately where the scope applies
Re-inspectionCharged where an inspection has to be repeated
🧮

Want a precise number for a specific Salt Lake County project? Send us the scope and we will price the permit path before you file.

Salt Lake County trade permits

The trades are permitted and inspected by the district under Utah's statewide adopted editions. There is no central state electrical permit, so the whole trade record sits locally — but the licence behind it is a state licence.

Electrical permits

Required for service changes, panel work, new circuits, solar and EV charging. Utah's adopted electrical code did not move in the twenty twenty-six transition, so the electrical edition is a cycle behind the building code family — a detail worth confirming rather than inferring from the building code year.

Plumbing and gas permits

Required for new piping, repipes, fixtures, water heaters, sewer and water connections and gas piping. The plumbing code did move in the transition, so plumbing and building now sit on the same newer edition while the residential code does not.

Mechanical permits

Required for furnaces, boilers, air conditioning, heat pumps, ductwork and ventilation. Salt Lake Valley design conditions carry a real heating load alongside summer cooling, so equipment sizing is a two-sided calculation rather than a cooling-only one.

Fire and specialty

Fire review in Utah splits between two levels and the division is worth settling before you file. The State Fire Marshal carries plan review responsibility for state-owned buildings, schools and hospitals along with certain fire and life-safety licensing, while local fire authorities review most ordinary city and county work. Fire alarm, sprinkler, suppression, hood, hazardous materials and access approvals then run alongside the building permit rather than inside it.

🧢 Utah licenses contractors through the Division of Professional Licensing within the Department of Commerce. Classifications cover general, residential and building contractors alongside electrical, plumbing, mechanical, roofing, fire protection and a long list of specialty scopes, and several classifications require a named qualifier — with master electrician and master plumber qualifiers on those trades specifically. The licence is a state licence, so it is valid statewide, but local business licence registration is a separate requirement in many jurisdictions.

Salt Lake County permit application: how to apply step by step

Here is how to get a building permit in Salt Lake County, from confirming the requirement through to close-out. Each step below corresponds to a real decision point where projects commonly stall.

1. Confirm who permits the parcel

Unincorporated county and the district's member communities go to the Municipal Services District. Salt Lake City and the valley's other cities permit their own. Use the published boundary map rather than the postal address.

2. Get the contractor set-up done first

New contractors complete a contractor form to join the system, and the authorisation form listing permit-pulling employees must be signed and notarised by a qualifier named on the state licence.

3. Design to the statewide editions, and mind the split

Utah adopts one code set statewide. The building, plumbing, mechanical, fuel gas, energy, existing building and pool codes moved to their newer editions in July twenty twenty-six; the residential and electrical codes did not.

4. Apply through the CityWorks portal

Applications are reviewed in the order they are received electronically, so a complete first submittal is worth more than an early incomplete one.

5. Clear the district's wider scopes

Grading, floodplain, stormwater and engineering all sit with the same district. On a sloped or flood-prone parcel, open those early rather than after building review.

6. Print the stamped plans full size

Stamped plans must be on site and printed full size, and inspection requests go in before three p.m. for the following business day.

Inspections in Salt Lake County

Inspections are booked on the district's building inspection hotline or by email to its inspections address, with requests in before three p.m. scheduled for the following business day. The district is explicit that stamped plans must be on site and printed full size — a requirement that catches out teams working from tablets.

In Utah the building permit is a lien document, and the mechanism is unusual enough to be worth stating plainly. Under the state's lien provisions, the local government entity that issues a building permit must, within fifteen days of issuing it, transmit the building permit information to the State Construction Registry — and that transmitted information forms the basis of the notice of commencement for the project. You do not file it; the jurisdiction does, automatically, because your permit issued.

Two consequences follow. The person to whom the permit is issued is responsible for the accuracy of the information in that permit application, so an error entered at the permit counter propagates into the lien registry rather than staying a clerical detail. And because subcontractor preliminary notice deadlines run from the registry filing, the date your permit issues is effectively the date the downstream notice clock starts for everyone on the job. Check the registry entry after issuance rather than assuming it is right.

Close-out follows the ordinary sequence to the occupancy approval once every required inspection has passed. Where the project also carried grading, floodplain or engineering scopes, those sign-offs are part of getting there, and they sit with the same district rather than a separate agency.

Salt Lake County permit search and official resources

These are the primary Greater Salt Lake MSD and Utah sources behind this guide. Adopted editions changed recently, so confirm the position for your filing date.

Frequently asked questions

Who issues building permits in unincorporated Salt Lake County?

The Greater Salt Lake Municipal Services District, not a county building department. Its building department reviews building, fire, mechanical, electrical and plumbing drawings and performs the inspections for the unincorporated county and its member communities.

Which communities does the district serve?

Magna, Kearns, White City and Emigration Canyon, the towns of Copperton and Brighton, and unincorporated Salt Lake County. Those communities voted in twenty fifteen to be served this way, and Brighton incorporated as a member in twenty twenty.

What happened to the term metro township?

State legislation in twenty twenty-four dropped it, so communities previously described as metro townships are now described as cities. Older guidance still uses the earlier vocabulary, which is one reason second-hand summaries of this county tend to be out of date.

Does Utah have a statewide building code?

Yes. The State Construction and Fire Codes Act in Title 15A of the Utah Code adopts construction code editions that apply across the entire state, rather than leaving each city and county to choose. What varies locally is amendments, zoning, fire authority and service district — not the edition.

Are all the Utah codes on the same edition year?

No, and this is the most common Utah code error. Effective July twenty twenty-six the building, plumbing, mechanical, fuel gas, energy, existing building and pool and spa codes moved to their twenty twenty-four editions, while the residential code remains twenty twenty-one and the electrical code remains twenty twenty-three.

Do I need fire sprinklers in a new house?

Not by force of the state residential code. Utah amended the residential code to remove the model requirement for automatic fire sprinkler systems in new one- and two-family dwellings and townhouses. A prototype drawn for a jurisdiction that enforces the model requirement is not the same building here.

How do I schedule an inspection?

Through the district's building inspection hotline or by emailing its inspections address, with the request in before three p.m. to be scheduled for the following business day. Stamped plans must be on site and printed full size for the inspection to proceed.

What does the contractor authorisation form require?

It lists every employee with authority to obtain permits for your company, and it must be signed and notarised by one of the qualifiers listed on your state licence. Contractors who have not permitted with the district before also complete a new contractor form to be added to the system.

Can I permit as an owner-builder?

Only within narrow limits. You must be the sole owner of the property, and the proposed work must be for personal, non-commercial and non-public use, meeting the state licensing division's requirements. The owner-builder form is submitted with a residential application.

Does my building permit affect lien rights?

Yes, and more directly than in most states. The local government entity issuing a building permit must transmit the permit information to the State Construction Registry within fifteen days of issuing it, and that information forms the basis of the notice of commencement. The permit holder is responsible for the accuracy of that information.

Who handles floodplain and grading?

The same district. Its planning and development function covers planning and zoning, addressing, building and grading permits and inspections, plan review, floodplain permits, stormwater management planning and engineering. Some other services, including rights of way, are contracted back to Salt Lake County.

Do I need a licensed contractor?

In almost all cases. Utah licenses contractors through the Division of Professional Licensing, with classifications covering general, residential and building contractors plus the trades and specialty scopes, and several classifications require a named qualifier. The licence is valid statewide, though local business licensing may apply separately.

Simplify Salt Lake County permitting with Alliance Permitting

The most expensive mistake in Salt Lake County is filing with the wrong body — the county, a neighbouring city, or a district that does not cover the parcel. Alliance Permitting prepares, files and tracks Salt Lake County permits with the Municipal Services District through issuance.

250K+Permits approved
All 50States covered
21 YearsJurisdictional depth
Done-for-youWe file, you build

Trusted by leading builders, developers, and national contractors — 21 years of filing in the jurisdictions we write about.

Contractors and builders choose Alliance for Salt Lake County because the work is done by people who have stood at the counter:

  • We confirm the permitting body from the parcel before a package is assembled.
  • We get the notarised qualifier authorisation in place ahead of the first filing.
  • We design to the statewide editions and keep the residential and electrical split straight.
  • We open grading and floodplain scopes early, since the same district owns them.

Alliance Permitting is a permit documentation and expediting service in Utah. We are not a law firm and do not provide legal advice, and we are not the permitting authority.

Ready to break ground in Salt Lake County sooner?

Let Alliance prepare, file, and track your Salt Lake County permits while your crew stays on the job.

This guide is provided by Alliance Permitting for general information about Salt Lake County permitting. Requirements, fees, and procedures change; confirm details with the permitting authority before relying on them.

Expedite Your Permits Today!

Free Quote1-855-478-4290