State, district or territory · 45
South Carolina
Annual housing permits and reporting coverage
- Published estimate · 2025
- 45,862
- Reported only · 2025
- 38,204
- Added by estimation · 2025
- 7,658
Reported and estimated units by year
| Year and source | Published estimate | Reported only | Added by estimation |
|---|---|---|---|
| 2023 Census file | 42,474 | 33,254 | 9,220 |
| 2024 Census file | 47,072 | 36,331 | 10,741 |
| 2025 Census file | 45,862 | 38,204 | 7,658 |
2024 to 2025 · published estimate -1,210 units · reported only +1,873 · added by estimation -3,083. The published estimate and reported-only count moved in opposite directions. 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 | 39,897 | 33,746 | 6,151 |
| Two units | 416 | 278 | 138 |
| Three or four units | 368 | 255 | 113 |
| Five or more units | 5,181 | 3,925 | 1,256 |
Local housing and rent context
| Measure | Estimate and margin |
|---|---|
| Housing units · Census table B25001 | 2,443,039 ± 311 |
| Median gross monthly rent · Census table B25064 | $1,180 ± $9 |
| Gross rent at least 30% of income · Census table B25070 | 52.1% ± 0.7 percentage points |
| Gross rent at least 50% of income | 26.3% ± 0.6 percentage points |
| Estimated households with a computed rent-to-income ratio | 529,838 |
The 2025 permit estimate amounts to 18.8 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
- Abbeville CountyCounty or equivalent 45001 · 157 authorized units
- Aiken CountyCounty or equivalent 45003 · 1,959 authorized units
- Allendale CountyCounty or equivalent 45005 · 4 authorized units
- Anderson CountyCounty or equivalent 45007 · 1,493 authorized units
- Bamberg CountyCounty or equivalent 45009 · 24 authorized units
- Barnwell CountyCounty or equivalent 45011 · 31 authorized units
- Beaufort CountyCounty or equivalent 45013 · 1,219 authorized units
- Berkeley CountyCounty or equivalent 45015 · 2,299 authorized units
- Calhoun CountyCounty or equivalent 45017 · 38 authorized units
- Charleston CountyCounty or equivalent 45019 · 3,392 authorized units
- Cherokee CountyCounty or equivalent 45021 · 286 authorized units
- Chester CountyCounty or equivalent 45023 · 310 authorized units
- Chesterfield CountyCounty or equivalent 45025 · 117 authorized units
- Clarendon CountyCounty or equivalent 45027 · 114 authorized units
- Colleton CountyCounty or equivalent 45029 · 73 authorized units
- Darlington CountyCounty or equivalent 45031 · 205 authorized units
- Dillon CountyCounty or equivalent 45033 · 41 authorized units
- Dorchester CountyCounty or equivalent 45035 · 1,596 authorized units
- Edgefield CountyCounty or equivalent 45037 · 194 authorized units
- Fairfield CountyCounty or equivalent 45039 · 74 authorized units
- Florence CountyCounty or equivalent 45041 · 697 authorized units
- Georgetown CountyCounty or equivalent 45043 · 377 authorized units
- Greenville CountyCounty or equivalent 45045 · 4,947 authorized units
- Greenwood CountyCounty or equivalent 45047 · 310 authorized units
- Hampton CountyCounty or equivalent 45049 · 17 authorized units
- Horry CountyCounty or equivalent 45051 · 6,511 authorized units
- Jasper CountyCounty or equivalent 45053 · 1,858 authorized units
- Kershaw CountyCounty or equivalent 45055 · 509 authorized units
- Lancaster CountyCounty or equivalent 45057 · 1,110 authorized units
- Laurens CountyCounty or equivalent 45059 · 869 authorized units
- Lee CountyCounty or equivalent 45061 · 22 authorized units
- Lexington CountyCounty or equivalent 45063 · 2,006 authorized units
- Marion CountyCounty or equivalent 45067 · 71 authorized units
- Marlboro CountyCounty or equivalent 45069 · 6 authorized units
- McCormick CountyCounty or equivalent 45065 · 119 authorized units
- Newberry CountyCounty or equivalent 45071 · 160 authorized units
- Oconee CountyCounty or equivalent 45073 · 753 authorized units
- Orangeburg CountyCounty or equivalent 45075 · 107 authorized units
- Pickens CountyCounty or equivalent 45077 · 946 authorized units
- Richland CountyCounty or equivalent 45079 · 3,382 authorized units
- Saluda CountyCounty or equivalent 45081 · 61 authorized units
- Spartanburg CountyCounty or equivalent 45083 · 3,986 authorized units
- Sumter CountyCounty or equivalent 45085 · 358 authorized units
- Union CountyCounty or equivalent 45087 · 373 authorized units
- Williamsburg CountyCounty or equivalent 45089 · 35 authorized units
- York CountyCounty or equivalent 45091 · 2,646 authorized units
Permit offices
- Abbeville CountyPermit office 45003000 · Abbeville County · 157 authorized units
- AikenPermit office 45005000 · Aiken County · 134 authorized units
- Aiken County Unincorporated AreaPermit office 45007000 · Aiken County · 1,308 authorized units
- Allendale County Unincorporated AreaPermit office 45009000 · Allendale County · 2 authorized units
- Allendale townPermit office 45011000 · Allendale County · 0 authorized units
- AndersonPermit office 45013000 · Anderson County · 274 authorized units
- Anderson County Unincorporated AreaPermit office 45015000 · Anderson County · 1,219 authorized units
- Atlantic Beach townPermit office 45023000 · Horry County · 65 authorized units
- Aynor townPermit office 45025000 · Horry County · 0 authorized units
- Bamberg CountyPermit office 45027000 · Bamberg County · 24 authorized units
- BarnwellPermit office 45031000 · Barnwell County · 5 authorized units
- Barnwell County Unincorporated AreaPermit office 45033000 · Barnwell County · 26 authorized units
- Batesburg Leesville townPermit office 45035000 · Lexington County · 11 authorized units
- BeaufortPermit office 45039000 · Beaufort County · 125 authorized units
- Beaufort County Unincorporated AreaPermit office 45041000 · Beaufort County · 360 authorized units
- BennettsvillePermit office 45045000 · Marlboro County · Latest year unavailable
- Berkeley County Unincorporated AreaPermit office 45047000 · Berkeley County · 1,589 authorized units
- Bishopville villagePermit office 45051000 · Lee County · Latest year unavailable
- Bluffton townPermit office 45059000 · Beaufort County · 506 authorized units
- Blythewood townPermit office 45061000 · Richland County · 186 authorized units
- Bonneau townPermit office 45063000 · Berkeley County · 0 authorized units
- Calhoun CountyPermit office 45075000 · Calhoun County · 38 authorized units
- CamdenPermit office 45079000 · Kershaw County · 127 authorized units
- CaycePermit office 45087000 · Lexington County · 63 authorized units
- Central townPermit office 45091000 · Pickens County · 90 authorized units
- CharlestonPermit office 45097000 · Charleston County · 1,311 authorized units
- Charleston County Unincorporated AreaPermit office 45099000 · Charleston County · 667 authorized units
- Cheraw townPermit office 45101000 · Chesterfield County · 0 authorized units
- Cherokee County Unincorporated AreaPermit office 45103000 · Cherokee County · 161 authorized units
- Chester County Unincorporated AreaPermit office 45111000 · Chester County · 310 authorized units
- Chesterfield County Unincorporated AreaPermit office 45113000 · Chesterfield County · 110 authorized units
- Chesterfield townPermit office 45115000 · Chesterfield County · 7 authorized units
- Clarendon County Unincorporated AreaPermit office 45119000 · Clarendon County · 114 authorized units
- ClemsonPermit office 45123000 · Pickens County · 48 authorized units
- ClintonPermit office 45125000 · Laurens County · 67 authorized units
- Clover townPermit office 45129000 · York County · 116 authorized units
- Colleton County Unincorporated AreaPermit office 45131000 · Colleton County · 50 authorized units
- ColumbiaPermit office 45133000 · Richland County · 1,956 authorized units
- ConwayPermit office 45135000 · Horry County · 560 authorized units
- Cowpens townPermit office 45147000 · Spartanburg County · 2 authorized units
- DarlingtonPermit office 45151000 · Darlington County · 9 authorized units
- Darlington County Unincorporated AreaPermit office 45153000 · Darlington County · 175 authorized units
- DillonPermit office 45157000 · Dillon County · 10 authorized units
- Dillon County Unincorporated AreaPermit office 45159000 · Dillon County · 31 authorized units
- Dorchester County Unincorporated AreaPermit office 45163000 · Dorchester County · 1,105 authorized units
- EasleyPermit office 45169000 · Pickens County · 214 authorized units
- Edgefield CountyPermit office 45173000 · Edgefield County · 194 authorized units
- Edisto Beach townPermit office 45177000 · Colleton County · 12 authorized units
- Elgin townPermit office 45181000 · Kershaw County · 3 authorized units
- Estill townPermit office 45187000 · Hampton County · 0 authorized units
- Fairfax townPermit office 45191000 · Allendale County · 2 authorized units
- Fairfield County Unincorporated AreaPermit office 45195000 · Fairfield County · 74 authorized units
- FlorencePermit office 45197000 · Florence County · 436 authorized units
- Florence County Unincorporated AreaPermit office 45199000 · Florence County · 258 authorized units
- Folly BeachPermit office 45201000 · Charleston County · 7 authorized units
- Forest AcresPermit office 45203000 · Richland County · 2 authorized units
- Fort Mill townPermit office 45207000 · York County · 897 authorized units
- Fountain InnPermit office 45209000 · Greenville County · 340 authorized units
- GaffneyPermit office 45215000 · Cherokee County · 125 authorized units
- Gaston townPermit office 45217000 · Lexington County · 10 authorized units
- GeorgetownPermit office 45219000 · Georgetown County · 51 authorized units
- Georgetown County Unincorporated AreaPermit office 45221000 · Georgetown County · 319 authorized units
- Goose CreekPermit office 45227000 · Berkeley County · 426 authorized units
- GreenvillePermit office 45239000 · Greenville County · 766 authorized units
- Greenville County Unincorporated AreaPermit office 45241000 · Greenville County · 2,291 authorized units
- Greenwood CountyPermit office 45245000 · Greenwood County · 310 authorized units
- GreerPermit office 45247000 · Greenville County · 409 authorized units
- Hampton County Unincorporated AreaPermit office 45251000 · Hampton County · 6 authorized units
- HanahanPermit office 45255000 · Berkeley County · 41 authorized units
- HardeevillePermit office 45257000 · Jasper County · 1,718 authorized units
- HartsvillePermit office 45261000 · Darlington County · 19 authorized units
- Hemingway townPermit office 45265000 · Williamsburg County · 0 authorized units
- Hilton Head Island townPermit office 45271000 · Beaufort County · 208 authorized units
- Horry County Unincorporated AreaPermit office 45283000 · Horry County · 4,690 authorized units
- Isle of PalmsPermit office 45291000 · Charleston County · 23 authorized units
- Jamestown townPermit office 45299000 · Berkeley County · 0 authorized units
- Jasper County Unincorporated AreaPermit office 45301000 · Jasper County · 68 authorized units
- Jefferson townPermit office 45303000 · Chesterfield County · Latest year unavailable
- Jonesville townPermit office 45309000 · Union County · 0 authorized units
- Kershaw County Unincorporated AreaPermit office 45311000 · Kershaw County · 379 authorized units
- Kiawah Island townPermit office 45315000 · Charleston County · 48 authorized units
- Kingstree townPermit office 45317000 · Williamsburg County · 2 authorized units
- Lake CityPermit office 45321000 · Florence County · 3 authorized units
- Lamar townPermit office 45325000 · Darlington County · 2 authorized units
- LancasterPermit office 45327000 · Lancaster County · 148 authorized units
- Lancaster County Unincorporated AreaPermit office 45329000 · Lancaster County · 962 authorized units
- LaurensPermit office 45337000 · Laurens County · 13 authorized units
- Laurens County Unincorporated AreaPermit office 45339000 · Laurens County · 789 authorized units
- Lee County Unincorporated AreaPermit office 45341000 · Lee County · 22 authorized units
- Lexington County Unincorporated AreaPermit office 45345000 · Lexington County · 1,672 authorized units
- Lexington townPermit office 45347000 · Lexington County · 67 authorized units
- LibertyPermit office 45349000 · Pickens County · 13 authorized units
- Lodge townPermit office 45359000 · Colleton County · Latest year unavailable
- LorisPermit office 45361000 · Horry County · 26 authorized units
- Lynchburg townPermit office 45371000 · Lee County · 0 authorized units
- MarionPermit office 45375000 · Marion County · 8 authorized units
- Marion County Unincorporated AreaPermit office 45377000 · Marion County · 63 authorized units
- Marlboro County Unincorporated AreaPermit office 45379000 · Marlboro County · 6 authorized units
- MauldinPermit office 45381000 · Greenville County · 802 authorized units
- McCormick County Unincorporated AreaPermit office 45393000 · McCormick County · 119 authorized units
- Moncks Corner townPermit office 45399000 · Berkeley County · 243 authorized units
- Mount Pleasant townPermit office 45411000 · Charleston County · 240 authorized units
- Myrtle BeachPermit office 45415000 · Horry County · 189 authorized units
- NewberryPermit office 45423000 · Newberry County · 14 authorized units
- Newberry County Unincorporated AreaPermit office 45421000 · Newberry County · 146 authorized units
- North AugustaPermit office 45431000 · Aiken County · 517 authorized units
- North CharlestonPermit office 45437000 · Charleston County · 1,088 authorized units
- North Myrtle BeachPermit office 45441000 · Horry County · 967 authorized units
- Oconee County Unincorporated AreaPermit office 45447000 · Oconee County · 654 authorized units
- OrangeburgPermit office 45453000 · Orangeburg County · 33 authorized units
- Orangeburg County Unincorporated AreaPermit office 45455000 · Orangeburg County · 74 authorized units
- Pawleys Island townPermit office 45469000 · Georgetown County · 7 authorized units
- Pickens County Unincorporated AreaPermit office 45483000 · Pickens County · 581 authorized units
- Plum Branch townPermit office 45491000 · McCormick County · Latest year unavailable
- Port Royal townPermit office 45495000 · Beaufort County · 20 authorized units
- Reevesville townPermit office 45503000 · Dorchester County · Latest year unavailable
- Richburg townPermit office 45505000 · Chester County · 0 authorized units
- Richland County Unincorporated AreaPermit office 45507000 · Richland County · 1,238 authorized units
- Ridgeland townPermit office 45511000 · Jasper County · 72 authorized units
- Ridgeville townPermit office 45513000 · Dorchester County · 0 authorized units
- Rock HillPermit office 45517000 · York County · 664 authorized units
- Saluda County Unincorporated AreaPermit office 45527000 · Saluda County · 61 authorized units
- SenecaPermit office 45541000 · Oconee County · 99 authorized units
- SimpsonvillePermit office 45547000 · Greenville County · 197 authorized units
- Smoaks townPermit office 45551000 · Colleton County · 0 authorized units
- Society Hill townPermit office 45559000 · Darlington County · 0 authorized units
- South Congaree townPermit office 45561000 · Lexington County · 3 authorized units
- SpartanburgPermit office 45563000 · Spartanburg County · 33 authorized units
- Spartanburg County Unincorporated AreaPermit office 45565000 · Spartanburg County · 3,378 authorized units
- Springdale townPermit office 45567000 · Lexington County · 62 authorized units
- St. George townPermit office 45573000 · Dorchester County · 2 authorized units
- Sullivan's Island townPermit office 45589000 · Charleston County · 8 authorized units
- Summerville townPermit office 45597000 · Dorchester County · 489 authorized units
- Sumter CountyPermit office 45603000 · Sumter County · 358 authorized units
- Surfside Beach townPermit office 45605000 · Horry County · 14 authorized units
- Tega CayPermit office 45613000 · York County · 88 authorized units
- Travelers RestPermit office 45617000 · Greenville County · 142 authorized units
- Turbeville townPermit office 45623000 · Clarendon County · Latest year unavailable
- UnionPermit office 45627000 · Union County · 338 authorized units
- Union County Unincorporated AreaPermit office 45629000 · Union County · 35 authorized units
- WalterboroPermit office 45639000 · Colleton County · 11 authorized units
- West ColumbiaPermit office 45653000 · Lexington County · 118 authorized units
- Williamsburg County Unincorporated AreaPermit office 45665000 · Williamsburg County · 33 authorized units
- WoodruffPermit office 45677000 · Spartanburg County · 573 authorized units
- Yemassee townPermit office 45681000 · Hampton County · 11 authorized units
- YorkPermit office 45683000 · York County · 387 authorized units
- York County Unincorporated AreaPermit office 45685000 · York County · 494 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