State, district or territory · 28
Mississippi
Annual housing permits and reporting coverage
- Published estimate · 2025
- 8,405
- Reported only · 2025
- 6,232
- Added by estimation · 2025
- 2,173
Reported and estimated units by year
| Year and source | Published estimate | Reported only | Added by estimation |
|---|---|---|---|
| 2023 Census file | 7,700 | 6,393 | 1,307 |
| 2024 Census file | 7,883 | 5,756 | 2,127 |
| 2025 Census file | 8,405 | 6,232 | 2,173 |
2024 to 2025 · published estimate +522 units · reported only +476 · added by estimation +46. 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 | 7,318 | 5,407 | 1,911 |
| Two units | 152 | 112 | 40 |
| Three or four units | 47 | 14 | 33 |
| Five or more units | 888 | 699 | 189 |
Local housing and rent context
| Measure | Estimate and margin |
|---|---|
| Housing units · Census table B25001 | 1,341,114 ± 478 |
| Median gross monthly rent · Census table B25064 | $954 ± $8 |
| Gross rent at least 30% of income · Census table B25070 | 51.3% ± 0.9 percentage points |
| Gross rent at least 50% of income | 26% ± 0.7 percentage points |
| Estimated households with a computed rent-to-income ratio | 292,635 |
The 2025 permit estimate amounts to 6.3 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
- Adams CountyCounty or equivalent 28001 · 3 authorized units
- Alcorn CountyCounty or equivalent 28003 · 35 authorized units
- Amite CountyCounty or equivalent 28005 · 0 authorized units
- Attala CountyCounty or equivalent 28007 · 4 authorized units
- Benton CountyCounty or equivalent 28009 · 1 authorized units
- Bolivar CountyCounty or equivalent 28011 · 20 authorized units
- Calhoun CountyCounty or equivalent 28013 · 2 authorized units
- Chickasaw CountyCounty or equivalent 28017 · 6 authorized units
- Choctaw CountyCounty or equivalent 28019 · 7 authorized units
- Claiborne CountyCounty or equivalent 28021 · 0 authorized units
- Clarke CountyCounty or equivalent 28023 · 2 authorized units
- Clay CountyCounty or equivalent 28025 · 6 authorized units
- Coahoma CountyCounty or equivalent 28027 · 2 authorized units
- Copiah CountyCounty or equivalent 28029 · 4 authorized units
- Covington CountyCounty or equivalent 28031 · 0 authorized units
- DeSoto CountyCounty or equivalent 28033 · 890 authorized units
- Forrest CountyCounty or equivalent 28035 · 75 authorized units
- George CountyCounty or equivalent 28039 · 12 authorized units
- Greene CountyCounty or equivalent 28041 · 0 authorized units
- Grenada CountyCounty or equivalent 28043 · 54 authorized units
- Hancock CountyCounty or equivalent 28045 · 243 authorized units
- Harrison CountyCounty or equivalent 28047 · 2,294 authorized units
- Hinds CountyCounty or equivalent 28049 · 427 authorized units
- Holmes CountyCounty or equivalent 28051 · 20 authorized units
- Humphreys CountyCounty or equivalent 28053 · 0 authorized units
- Itawamba CountyCounty or equivalent 28057 · 9 authorized units
- Jackson CountyCounty or equivalent 28059 · 724 authorized units
- Jasper CountyCounty or equivalent 28061 · 0 authorized units
- Jefferson CountyCounty or equivalent 28063 · 0 authorized units
- Jefferson Davis CountyCounty or equivalent 28065 · 0 authorized units
- Jones CountyCounty or equivalent 28067 · 2 authorized units
- Lafayette CountyCounty or equivalent 28071 · 510 authorized units
- Lamar CountyCounty or equivalent 28073 · 44 authorized units
- Lauderdale CountyCounty or equivalent 28075 · 36 authorized units
- Lawrence CountyCounty or equivalent 28077 · 0 authorized units
- Leake CountyCounty or equivalent 28079 · 0 authorized units
- Lee CountyCounty or equivalent 28081 · 177 authorized units
- Leflore CountyCounty or equivalent 28083 · 32 authorized units
- Lincoln CountyCounty or equivalent 28085 · 40 authorized units
- Lowndes CountyCounty or equivalent 28087 · 143 authorized units
- Madison CountyCounty or equivalent 28089 · 457 authorized units
- Marion CountyCounty or equivalent 28091 · 2 authorized units
- Marshall CountyCounty or equivalent 28093 · 372 authorized units
- Monroe CountyCounty or equivalent 28095 · 26 authorized units
- Montgomery CountyCounty or equivalent 28097 · 102 authorized units
- Neshoba CountyCounty or equivalent 28099 · 3 authorized units
- Newton CountyCounty or equivalent 28101 · 1 authorized units
- Noxubee CountyCounty or equivalent 28103 · 0 authorized units
- Oktibbeha CountyCounty or equivalent 28105 · 60 authorized units
- Panola CountyCounty or equivalent 28107 · 13 authorized units
- Pearl River CountyCounty or equivalent 28109 · 383 authorized units
- Perry CountyCounty or equivalent 28111 · 4 authorized units
- Pike CountyCounty or equivalent 28113 · 6 authorized units
- Pontotoc CountyCounty or equivalent 28115 · 94 authorized units
- Prentiss CountyCounty or equivalent 28117 · 8 authorized units
- Quitman CountyCounty or equivalent 28119 · 9 authorized units
- Rankin CountyCounty or equivalent 28121 · 563 authorized units
- Scott CountyCounty or equivalent 28123 · 11 authorized units
- Sharkey CountyCounty or equivalent 28125 · 0 authorized units
- Simpson CountyCounty or equivalent 28127 · 74 authorized units
- Smith CountyCounty or equivalent 28129 · 0 authorized units
- Stone CountyCounty or equivalent 28131 · 51 authorized units
- Sunflower CountyCounty or equivalent 28133 · 10 authorized units
- Tallahatchie CountyCounty or equivalent 28135 · 4 authorized units
- Tate CountyCounty or equivalent 28137 · 129 authorized units
- Tippah CountyCounty or equivalent 28139 · 10 authorized units
- Tishomingo CountyCounty or equivalent 28141 · 20 authorized units
- Tunica CountyCounty or equivalent 28143 · 85 authorized units
- Union CountyCounty or equivalent 28145 · 27 authorized units
- Walthall CountyCounty or equivalent 28147 · 0 authorized units
- Warren CountyCounty or equivalent 28149 · 6 authorized units
- Washington CountyCounty or equivalent 28151 · 7 authorized units
- Wayne CountyCounty or equivalent 28153 · 5 authorized units
- Webster CountyCounty or equivalent 28155 · 5 authorized units
- Wilkinson CountyCounty or equivalent 28157 · 0 authorized units
- Winston CountyCounty or equivalent 28159 · 1 authorized units
- Yalobusha CountyCounty or equivalent 28161 · 21 authorized units
- Yazoo CountyCounty or equivalent 28163 · 12 authorized units
Permit offices
- AberdeenPermit office 28003000 · Monroe County · 0 authorized units
- Ackerman townPermit office 28005000 · Choctaw County · 7 authorized units
- Alligator townPermit office 28013000 · Bolivar County · 0 authorized units
- AmoryPermit office 28017000 · Monroe County · 20 authorized units
- Arcola townPermit office 28021000 · Washington County · 0 authorized units
- Ashland townPermit office 28025000 · Benton County · 0 authorized units
- BaldwynPermit office 28031000 · Prentiss County · 1 authorized units
- BatesvillePermit office 28035000 · Panola County · 9 authorized units
- Bay SpringsPermit office 28037000 · Jasper County · Latest year unavailable
- Bay St. LouisPermit office 28039000 · Hancock County · 62 authorized units
- Beaumont townPermit office 28041000 · Perry County · 0 authorized units
- Beauregard villagePermit office 28043000 · Copiah County · Latest year unavailable
- BelzoniPermit office 28047000 · Humphreys County · 0 authorized units
- Benoit townPermit office 28049000 · Bolivar County · Latest year unavailable
- Beulah townPermit office 28055000 · Bolivar County · 0 authorized units
- BiloxiPermit office 28059000 · Harrison County · 436 authorized units
- Blue Springs villagePermit office 28063000 · Union County · 0 authorized units
- Bolton townPermit office 28067000 · Hinds County · 0 authorized units
- BoonevillePermit office 28069000 · Prentiss County · 7 authorized units
- Boyle townPermit office 28071000 · Bolivar County · 1 authorized units
- BrandonPermit office 28073000 · Rankin County · 72 authorized units
- BrookhavenPermit office 28077000 · Lincoln County · 40 authorized units
- Bruce townPermit office 28081000 · Calhoun County · 2 authorized units
- Byhalia townPermit office 28087000 · Marshall County · 56 authorized units
- ByramPermit office 28088000 · Hinds County · 44 authorized units
- Calhoun City townPermit office 28091000 · Calhoun County · 0 authorized units
- CantonPermit office 28095000 · Madison County · 17 authorized units
- CarthagePermit office 28101000 · Leake County · 0 authorized units
- Centreville townPermit office 28105000 · Wilkinson County · Latest year unavailable
- CharlestonPermit office 28109000 · Tallahatchie County · Latest year unavailable
- Choctaw County Unincorporated AreaPermit office 28113000 · Choctaw County · 0 authorized units
- ClarksdalePermit office 28121000 · Coahoma County · 2 authorized units
- ClevelandPermit office 28125000 · Bolivar County · 12 authorized units
- ClintonPermit office 28127000 · Hinds County · 23 authorized units
- Coahoma County Unincorporated AreaPermit office 28129000 · Coahoma County · 0 authorized units
- Coahoma townPermit office 28131000 · Coahoma County · Latest year unavailable
- Coffeeville townPermit office 28133000 · Yalobusha County · 2 authorized units
- Coldwater townPermit office 28135000 · Tate County · 1 authorized units
- ColumbiaPermit office 28139000 · Marion County · 2 authorized units
- ColumbusPermit office 28141000 · Lowndes County · 14 authorized units
- Como townPermit office 28143000 · Panola County · 3 authorized units
- Copiah County Unincorporated AreaPermit office 28145000 · Copiah County · 4 authorized units
- CorinthPermit office 28147000 · Alcorn County · 35 authorized units
- Courtland townPermit office 28149000 · Panola County · 1 authorized units
- Crystal SpringsPermit office 28169000 · Copiah County · 0 authorized units
- Decatur townPermit office 28177000 · Newton County · 0 authorized units
- Derma townPermit office 28179000 · Calhoun County · 0 authorized units
- DeSoto County Unincorporated AreaPermit office 28181000 · DeSoto County · 416 authorized units
- DiamondheadPermit office 28170000 · Hancock County · 46 authorized units
- DIbervillePermit office 28171000 · Harrison County · 96 authorized units
- DLo townPermit office 28173000 · Simpson County · 0 authorized units
- DrewPermit office 28185000 · Sunflower County · 0 authorized units
- Duck Hill townPermit office 28187000 · Montgomery County · 100 authorized units
- Duncan townPermit office 28191000 · Bolivar County · 1 authorized units
- DurantPermit office 28193000 · Holmes County · Latest year unavailable
- Ecru townPermit office 28195000 · Pontotoc County · 8 authorized units
- Edwards townPermit office 28199000 · Hinds County · 0 authorized units
- EllisvillePermit office 28201000 · Jones County · 2 authorized units
- EuporaPermit office 28207000 · Webster County · 0 authorized units
- Falkner townPermit office 28211000 · Tippah County · 0 authorized units
- FayettePermit office 28213000 · Jefferson County · Latest year unavailable
- Flora townPermit office 28215000 · Madison County · 5 authorized units
- FlorencePermit office 28217000 · Rankin County · 17 authorized units
- FlowoodPermit office 28219000 · Rankin County · 80 authorized units
- ForestPermit office 28221000 · Scott County · 3 authorized units
- Friars Point townPermit office 28229000 · Coahoma County · 0 authorized units
- FultonPermit office 28231000 · Itawamba County · 8 authorized units
- GautierPermit office 28235000 · Jackson County · 222 authorized units
- Gloster townPermit office 28243000 · Amite County · 0 authorized units
- Goodman townPermit office 28247000 · Holmes County · Latest year unavailable
- GreenvillePermit office 28251000 · Washington County · 1 authorized units
- GreenwoodPermit office 28253000 · Leflore County · 29 authorized units
- GrenadaPermit office 28255000 · Grenada County · 54 authorized units
- GulfportPermit office 28259000 · Harrison County · 1,098 authorized units
- Guntown townPermit office 28263000 · Lee County · 4 authorized units
- Hancock County Unincorporated AreaPermit office 28265000 · Hancock County · 105 authorized units
- Harrison County Unincorporated AreaPermit office 28267000 · Harrison County · 511 authorized units
- HattiesburgPermit office 28271000 · Forrest County · 38 authorized units
- HazlehurstPermit office 28275000 · Copiah County · 0 authorized units
- HernandoPermit office 28279000 · DeSoto County · 109 authorized units
- Hickory Flat townPermit office 28281000 · Benton County · 1 authorized units
- Hinds County Unincorporated AreaPermit office 28285000 · Hinds County · 60 authorized units
- HollandalePermit office 28287000 · Washington County · 0 authorized units
- Holly SpringsPermit office 28289000 · Marshall County · 4 authorized units
- Horn LakePermit office 28293000 · DeSoto County · 0 authorized units
- HoustonPermit office 28295000 · Chickasaw County · 6 authorized units
- Humphreys County Unincorporated AreaPermit office 28297000 · Humphreys County · Latest year unavailable
- IndianolaPermit office 28299000 · Sunflower County · 8 authorized units
- Inverness townPermit office 28301000 · Sunflower County · 2 authorized units
- Isola townPermit office 28303000 · Humphreys County · Latest year unavailable
- Itta BenaPermit office 28309000 · Leflore County · Latest year unavailable
- IukaPermit office 28311000 · Tishomingo County · 20 authorized units
- JacksonPermit office 28313000 · Hinds County · 289 authorized units
- Jackson County Unincorporated AreaPermit office 28319000 · Jackson County · 380 authorized units
- Jonestown townPermit office 28329000 · Coahoma County · 0 authorized units
- Kilmichael townPermit office 28335000 · Montgomery County · Latest year unavailable
- KosciuskoPermit office 28337000 · Attala County · 4 authorized units
- Lafayette County Unincorporated AreaPermit office 28341000 · Lafayette County · 218 authorized units
- Lake townPermit office 28345000 · Scott County · Latest year unavailable
- Lauderdale County Unincorporated AreaPermit office 28351000 · Lauderdale County · 15 authorized units
- LaurelPermit office 28353000 · Jones County · 0 authorized units
- Leakesville townPermit office 28359000 · Greene County · Latest year unavailable
- Learned townPermit office 28361000 · Hinds County · 0 authorized units
- Leflore County Unincorporated AreaPermit office 28365000 · Leflore County · 3 authorized units
- LelandPermit office 28367000 · Washington County · 0 authorized units
- Lena townPermit office 28369000 · Leake County · 0 authorized units
- LexingtonPermit office 28371000 · Holmes County · 0 authorized units
- Liberty townPermit office 28373000 · Amite County · 0 authorized units
- Long BeachPermit office 28377000 · Harrison County · 106 authorized units
- Louise townPermit office 28381000 · Humphreys County · 0 authorized units
- LouisvillePermit office 28383000 · Winston County · 1 authorized units
- Lowndes County Unincorporated AreaPermit office 28385000 · Lowndes County · 129 authorized units
- LucedalePermit office 28387000 · George County · 12 authorized units
- Lula townPermit office 28389000 · Coahoma County · 0 authorized units
- LumbertonPermit office 28391000 · Lamar County · Latest year unavailable
- Lyon townPermit office 28395000 · Coahoma County · Latest year unavailable
- Maben townPermit office 28397000 · Oktibbeha County · 1 authorized units
- MaconPermit office 28401000 · Noxubee County · Latest year unavailable
- MadisonPermit office 28403000 · Madison County · 63 authorized units
- Madison County Unincorporated AreaPermit office 28405000 · Madison County · 323 authorized units
- MageePermit office 28407000 · Simpson County · 2 authorized units
- MagnoliaPermit office 28409000 · Pike County · Latest year unavailable
- Mantachie townPermit office 28411000 · Itawamba County · 1 authorized units
- Marion townPermit office 28419000 · Lauderdale County · 14 authorized units
- Marshall County Unincorporated AreaPermit office 28423000 · Marshall County · 312 authorized units
- Mathiston townPermit office 28427000 · Webster County · 5 authorized units
- McCombPermit office 28431000 · Pike County · 6 authorized units
- MendenhallPermit office 28441000 · Simpson County · 1 authorized units
- MeridianPermit office 28443000 · Lauderdale County · 7 authorized units
- Merigold townPermit office 28445000 · Bolivar County · 5 authorized units
- Metcalfe townPermit office 28447000 · Washington County · 0 authorized units
- Monticello townPermit office 28455000 · Lawrence County · Latest year unavailable
- MoorheadPermit office 28459000 · Sunflower County · 0 authorized units
- MortonPermit office 28463000 · Scott County · 8 authorized units
- Moss PointPermit office 28465000 · Jackson County · Latest year unavailable
- Mound BayouPermit office 28467000 · Bolivar County · Latest year unavailable
- Mount Olive townPermit office 28469000 · Covington County · 0 authorized units
- NatchezPermit office 28473000 · Adams County · 3 authorized units
- NettletonPermit office 28479000 · Monroe County · 6 authorized units
- New AlbanyPermit office 28481000 · Union County · 27 authorized units
- New Augusta townPermit office 28483000 · Perry County · 0 authorized units
- New Hebron townPermit office 28485000 · Lawrence County · 0 authorized units
- NewtonPermit office 28491000 · Newton County · 1 authorized units
- Ocean SpringsPermit office 28503000 · Jackson County · 114 authorized units
- OkolonaPermit office 28505000 · Chickasaw County · 0 authorized units
- Olive BranchPermit office 28509000 · DeSoto County · 200 authorized units
- OxfordPermit office 28513000 · Lafayette County · 283 authorized units
- Pace townPermit office 28515000 · Bolivar County · Latest year unavailable
- Pachuta villagePermit office 28517000 · Clarke County · Latest year unavailable
- PascagoulaPermit office 28523000 · Jackson County · 8 authorized units
- Pass ChristianPermit office 28525000 · Harrison County · 47 authorized units
- PearlPermit office 28527000 · Rankin County · 118 authorized units
- Pearl River County Unincorporated AreaPermit office 28529000 · Pearl River County · 348 authorized units
- Pelahatchie townPermit office 28531000 · Rankin County · 7 authorized units
- PetalPermit office 28535000 · Forrest County · 37 authorized units
- PhiladelphiaPermit office 28537000 · Neshoba County · 3 authorized units
- PicayunePermit office 28539000 · Pearl River County · 33 authorized units
- Pickens townPermit office 28541000 · Holmes County · Latest year unavailable
- Plantersville townPermit office 28547000 · Lee County · 52 authorized units
- PontotocPermit office 28551000 · Pontotoc County · 82 authorized units
- PoplarvillePermit office 28557000 · Pearl River County · 2 authorized units
- Port GibsonPermit office 28559000 · Claiborne County · 0 authorized units
- Potts Camp townPermit office 28561000 · Marshall County · 0 authorized units
- Prentiss townPermit office 28565000 · Jefferson Davis County · 0 authorized units
- PurvisPermit office 28569000 · Lamar County · Latest year unavailable
- QuitmanPermit office 28571000 · Clarke County · 2 authorized units
- Quitman County Unincorporated AreaPermit office 28573000 · Quitman County · 9 authorized units
- Rankin County Unincorporated AreaPermit office 28577000 · Rankin County · 260 authorized units
- RaymondPermit office 28579000 · Hinds County · Latest year unavailable
- Renova townPermit office 28581000 · Bolivar County · 0 authorized units
- RichlandPermit office 28583000 · Rankin County · 9 authorized units
- Richton townPermit office 28585000 · Perry County · 4 authorized units
- RidgelandPermit office 28587000 · Madison County · 49 authorized units
- RipleyPermit office 28591000 · Tippah County · 10 authorized units
- RosedalePermit office 28595000 · Bolivar County · Latest year unavailable
- RulevillePermit office 28599000 · Sunflower County · 0 authorized units
- Sallis townPermit office 28601000 · Attala County · 0 authorized units
- SaltilloPermit office 28603000 · Lee County · 17 authorized units
- Sardis townPermit office 28607000 · Panola County · 0 authorized units
- Satartia villagePermit office 28609000 · Yazoo County · 0 authorized units
- SenatobiaPermit office 28621000 · Tate County · 27 authorized units
- Shannon townPermit office 28623000 · Lee County · 0 authorized units
- Sharkey County Unincorporated AreaPermit office 28625000 · Sharkey County · Latest year unavailable
- ShawPermit office 28627000 · Bolivar County · 1 authorized units
- ShelbyPermit office 28631000 · Bolivar County · 0 authorized units
- Sherman townPermit office 28633000 · Pontotoc County · 4 authorized units
- Shuqualak townPermit office 28639000 · Noxubee County · 0 authorized units
- Simpson County Unincorporated AreaPermit office 28647000 · Simpson County · 71 authorized units
- Sledge townPermit office 28651000 · Quitman County · Latest year unavailable
- Snow Lake Shores townPermit office 28656000 · Benton County · Latest year unavailable
- SouthavenPermit office 28659000 · DeSoto County · 157 authorized units
- StarkvillePermit office 28661000 · Oktibbeha County · 59 authorized units
- Stone County Unincorporated AreaPermit office 28667000 · Stone County · 48 authorized units
- Stonewall townPermit office 28669000 · Clarke County · 0 authorized units
- Summit townPermit office 28673000 · Pike County · 0 authorized units
- Sumner townPermit office 28675000 · Tallahatchie County · Latest year unavailable
- Sumrall townPermit office 28677000 · Lamar County · 44 authorized units
- Sunflower townPermit office 28681000 · Sunflower County · Latest year unavailable
- Tate County Unincorporated AreaPermit office 28687000 · Tate County · 101 authorized units
- Taylor villagePermit office 28689000 · Lafayette County · 9 authorized units
- Tchula townPermit office 28693000 · Holmes County · 20 authorized units
- Terry townPermit office 28695000 · Hinds County · 10 authorized units
- Tunica County Unincorporated AreaPermit office 28709000 · Tunica County · 85 authorized units
- Tunica townPermit office 28711000 · Tunica County · 0 authorized units
- TupeloPermit office 28713000 · Lee County · 101 authorized units
- Tutwiler townPermit office 28715000 · Tallahatchie County · 4 authorized units
- Tylertown townPermit office 28717000 · Walthall County · 0 authorized units
- Utica townPermit office 28725000 · Hinds County · 1 authorized units
- Vardaman townPermit office 28729000 · Calhoun County · Latest year unavailable
- VeronaPermit office 28731000 · Lee County · 3 authorized units
- VicksburgPermit office 28733000 · Warren County · 6 authorized units
- Walls townPermit office 28439000 · DeSoto County · 8 authorized units
- Walnut Grove townPermit office 28735000 · Leake County · 0 authorized units
- Washington County Unincorporated AreaPermit office 28745000 · Washington County · 6 authorized units
- Water ValleyPermit office 28747000 · Yalobusha County · 19 authorized units
- WavelandPermit office 28749000 · Hancock County · 30 authorized units
- WaynesboroPermit office 28753000 · Wayne County · 5 authorized units
- Webb townPermit office 28755000 · Tallahatchie County · Latest year unavailable
- Wesson townPermit office 28761000 · Copiah County · Latest year unavailable
- West PointPermit office 28763000 · Clay County · 6 authorized units
- West townPermit office 28765000 · Holmes County · 0 authorized units
- WigginsPermit office 28767000 · Stone County · 3 authorized units
- WinonaPermit office 28771000 · Montgomery County · 2 authorized units
- Winstonville townPermit office 28775000 · Bolivar County · Latest year unavailable
- Yazoo CityPermit office 28783000 · Yazoo County · 12 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