State, district or territory · 56
Wyoming
Annual housing permits and reporting coverage
- Published estimate · 2025
- 2,238
- Reported only · 2025
- 1,954
- Added by estimation · 2025
- 284
Reported and estimated units by year
| Year and source | Published estimate | Reported only | Added by estimation |
|---|---|---|---|
| 2023 Census file | 1,681 | 1,542 | 139 |
| 2024 Census file | 2,135 | 1,925 | 210 |
| 2025 Census file | 2,238 | 1,954 | 284 |
2024 to 2025 · published estimate +103 units · reported only +29 · added by estimation +74. This split describes the difference between the published columns.
What types of housing were authorized?
| Units in building | Published estimate | Reported only | Added by estimation |
|---|---|---|---|
| One unit | 1,732 | 1,454 | 278 |
| Two units | 48 | 48 | 0 |
| Three or four units | 70 | 64 | 6 |
| Five or more units | 388 | 388 | 0 |
Local housing and rent context
| Measure | Estimate and margin |
|---|---|
| Housing units · Census table B25001 | 277,141 ± 187 |
| Median gross monthly rent · Census table B25064 | $992 ± $17 |
| Gross rent at least 30% of income · Census table B25070 | 43.1% ± 1.7 percentage points |
| Gross rent at least 50% of income | 20.3% ± 1.4 percentage points |
| Estimated households with a computed rent-to-income ratio | 61,859 |
The 2025 permit estimate amounts to 8.1 authorized units per 1,000 housing units in the ACS estimate. The numerator and denominator cover different periods.
Find a county or permit office
Counties and equivalents
- Albany CountyCounty or equivalent 56001 · 108 authorized units
- Big Horn CountyCounty or equivalent 56003 · 21 authorized units
- Campbell CountyCounty or equivalent 56005 · 21 authorized units
- Carbon CountyCounty or equivalent 56007 · 30 authorized units
- Converse CountyCounty or equivalent 56009 · 10 authorized units
- Crook CountyCounty or equivalent 56011 · 17 authorized units
- Fremont CountyCounty or equivalent 56013 · 21 authorized units
- Goshen CountyCounty or equivalent 56015 · 2 authorized units
- Hot Springs CountyCounty or equivalent 56017 · 0 authorized units
- Johnson CountyCounty or equivalent 56019 · 15 authorized units
- Laramie CountyCounty or equivalent 56021 · 556 authorized units
- Lincoln CountyCounty or equivalent 56023 · 241 authorized units
- Natrona CountyCounty or equivalent 56025 · 199 authorized units
- Niobrara CountyCounty or equivalent 56027 · 0 authorized units
- Park CountyCounty or equivalent 56029 · 181 authorized units
- Platte CountyCounty or equivalent 56031 · 34 authorized units
- Sheridan CountyCounty or equivalent 56033 · 423 authorized units
- Sublette CountyCounty or equivalent 56035 · 103 authorized units
- Sweetwater CountyCounty or equivalent 56037 · 35 authorized units
- Teton CountyCounty or equivalent 56039 · 157 authorized units
- Uinta CountyCounty or equivalent 56041 · 59 authorized units
- Washakie CountyCounty or equivalent 56043 · 4 authorized units
- Weston CountyCounty or equivalent 56045 · 1 authorized units
Permit offices
- Afton townPermit office 56001000 · Lincoln County · 15 authorized units
- Albany County Unincorporated AreaPermit office 56005000 · Albany County · 59 authorized units
- Albin townPermit office 56009000 · Laramie County · 0 authorized units
- Alpine townPermit office 56013000 · Lincoln County · 30 authorized units
- Baggs townPermit office 56017000 · Carbon County · 1 authorized units
- Bairoil townPermit office 56021000 · Sweetwater County · 0 authorized units
- Bar Nunn townPermit office 56025000 · Natrona County · 4 authorized units
- Basin townPermit office 56029000 · Big Horn County · 0 authorized units
- Bear River townPermit office 56030000 · Uinta County · 0 authorized units
- Big Piney townPermit office 56037000 · Sublette County · 1 authorized units
- BuffaloPermit office 56041000 · Johnson County · 15 authorized units
- Burlington townPermit office 56045000 · Big Horn County · 7 authorized units
- Burns townPermit office 56049000 · Laramie County · 3 authorized units
- Byron townPermit office 56053000 · Big Horn County · 3 authorized units
- Carbon County Unincorporated AreaPermit office 56061000 · Carbon County · 7 authorized units
- CasperPermit office 56065000 · Natrona County · 73 authorized units
- CheyennePermit office 56069000 · Laramie County · 394 authorized units
- Chugwater townPermit office 56073000 · Platte County · 0 authorized units
- Clearmont townPermit office 56077000 · Sheridan County · 0 authorized units
- CodyPermit office 56081000 · Park County · 37 authorized units
- Cokeville townPermit office 56085000 · Lincoln County · 0 authorized units
- Cowley townPermit office 56093000 · Big Horn County · 1 authorized units
- Dayton townPermit office 56101000 · Sheridan County · 6 authorized units
- Deaver townPermit office 56105000 · Big Horn County · 2 authorized units
- Diamondville townPermit office 56109000 · Lincoln County · 0 authorized units
- DouglasPermit office 56117000 · Converse County · 7 authorized units
- Dubois townPermit office 56121000 · Fremont County · 5 authorized units
- East Thermopolis townPermit office 56125000 · Hot Springs County · 0 authorized units
- Elk Mountain townPermit office 56133000 · Carbon County · 0 authorized units
- Encampment townPermit office 56177000 · Carbon County · 1 authorized units
- EvanstonPermit office 56137000 · Uinta County · 27 authorized units
- Fort Laramie townPermit office 56145000 · Goshen County · 1 authorized units
- GillettePermit office 56161000 · Campbell County · 21 authorized units
- Glenrock townPermit office 56169000 · Converse County · 3 authorized units
- Granger townPermit office 56181000 · Sweetwater County · 0 authorized units
- Green RiverPermit office 56185000 · Sweetwater County · 5 authorized units
- Greybull townPermit office 56189000 · Big Horn County · Latest year unavailable
- Guernsey townPermit office 56193000 · Platte County · 1 authorized units
- Hanna townPermit office 56197000 · Carbon County · 1 authorized units
- Hulett townPermit office 56213000 · Crook County · 8 authorized units
- Jackson townPermit office 56217000 · Teton County · 87 authorized units
- Kaycee townPermit office 56225000 · Johnson County · Latest year unavailable
- KemmererPermit office 56229000 · Lincoln County · 1 authorized units
- La Barge townPermit office 56237000 · Lincoln County · 2 authorized units
- LanderPermit office 56245000 · Fremont County · 1 authorized units
- LaramiePermit office 56249000 · Albany County · 49 authorized units
- Laramie County Unincorporated AreaPermit office 56253000 · Laramie County · 159 authorized units
- Lincoln County Unincorporated AreaPermit office 56257000 · Lincoln County · 157 authorized units
- Lingle townPermit office 56261000 · Goshen County · 0 authorized units
- Lovell townPermit office 56269000 · Big Horn County · 8 authorized units
- Lusk townPermit office 56273000 · Niobrara County · 0 authorized units
- Lyman townPermit office 56277000 · Uinta County · 9 authorized units
- Marbleton townPermit office 56289000 · Sublette County · 2 authorized units
- Medicine Bow townPermit office 56293000 · Carbon County · 0 authorized units
- Meeteetse townPermit office 56297000 · Park County · 0 authorized units
- Mills townPermit office 56305000 · Natrona County · 22 authorized units
- Moorcroft townPermit office 56309000 · Crook County · 3 authorized units
- Mountain View townPermit office 56313000 · Uinta County · 0 authorized units
- Natrona County Unincorporated AreaPermit office 56317000 · Natrona County · 100 authorized units
- NewcastlePermit office 56321000 · Weston County · 1 authorized units
- Opal townPermit office 56329000 · Lincoln County · 0 authorized units
- Park County Unincorporated AreaPermit office 56333000 · Park County · 124 authorized units
- Pavillion townPermit office 56337000 · Fremont County · 0 authorized units
- Pine Bluffs townPermit office 56341000 · Laramie County · 0 authorized units
- Pine Haven townPermit office 56345000 · Crook County · 1 authorized units
- Pinedale townPermit office 56349000 · Sublette County · 11 authorized units
- Platte County Unincorporated AreaPermit office 56353000 · Platte County · 29 authorized units
- PowellPermit office 56357000 · Park County · 20 authorized units
- Ranchester townPermit office 56361000 · Sheridan County · 40 authorized units
- RawlinsPermit office 56365000 · Carbon County · 3 authorized units
- Riverside townPermit office 56369000 · Carbon County · 0 authorized units
- RivertonPermit office 56373000 · Fremont County · 15 authorized units
- Rock River townPermit office 56377000 · Albany County · 0 authorized units
- Rock SpringsPermit office 56381000 · Sweetwater County · 21 authorized units
- Rolling Hills townPermit office 56385000 · Converse County · 0 authorized units
- Saratoga townPermit office 56389000 · Carbon County · 17 authorized units
- SheridanPermit office 56393000 · Sheridan County · 290 authorized units
- Sheridan County Unincorporated AreaPermit office 56397000 · Sheridan County · 87 authorized units
- Shoshoni townPermit office 56401000 · Fremont County · 0 authorized units
- Sinclair townPermit office 56405000 · Carbon County · 0 authorized units
- Star Valley Ranch townPermit office 56408000 · Lincoln County · 29 authorized units
- Sublette County Unincorporated AreaPermit office 56409000 · Sublette County · 89 authorized units
- Sundance townPermit office 56413000 · Crook County · 5 authorized units
- Superior townPermit office 56417000 · Sweetwater County · 0 authorized units
- Sweetwater County Unincorporated AreaPermit office 56421000 · Sweetwater County · 9 authorized units
- Ten Sleep townPermit office 56425000 · Washakie County · 1 authorized units
- Teton County Unincorporated AreaPermit office 56429000 · Teton County · 70 authorized units
- Thayne townPermit office 56433000 · Lincoln County · 7 authorized units
- Thermopolis townPermit office 56437000 · Hot Springs County · 0 authorized units
- TorringtonPermit office 56441000 · Goshen County · 1 authorized units
- Uinta County Unincorporated AreaPermit office 56445000 · Uinta County · 23 authorized units
- Upton townPermit office 56449000 · Weston County · 0 authorized units
- Van Tassell townPermit office 56453000 · Niobrara County · 0 authorized units
- Wamsutter townPermit office 56457000 · Sweetwater County · 0 authorized units
- Wheatland townPermit office 56469000 · Platte County · 4 authorized units
- WorlandPermit office 56473000 · Washakie County · 3 authorized units
- Wright townPermit office 56477000 · Campbell County · 0 authorized units
- Yoder townPermit office 56481000 · Goshen County · 0 authorized units
Sources and definitions
How to read these figures
- The Census Building Permits Survey counts new privately owned housing units authorized by permits. One permit can cover multiple units. The counts describe authorizations, a stage before starts and completions.
- The published estimate includes reported units and Census estimates that fill gaps. The difference is calculated from those two columns. Reported-only units can include records from approved alternative sources. A missing report can leave an office without a usable count.
- County and state totals come from their own Census files. Permit offices can cover places across county lines or areas served by another jurisdiction. The office’s county field is used for navigation.
- ACS housing inventory and rents are survey estimates for 2020–2024. Gross rent includes rent and separately paid utilities or fuels. Rent burden is the share paying at least 30% of income among cash-rent households with a computed ratio. Margins are at 90% confidence. The margin for rent burden is approximate.
- Vintage 2025 county housing stock is a separate Census series. Its model uses building-permit data alongside other inputs. Read stock change and permits as separate measures.
Public sources retrieved November 10, 2026. Building Permits Survey annual data · Survey methodology · American Community Survey data · Download the comparison