South Carolina
South Carolina's growing coastal and metro communities are driving interest in accessory dwelling units. Charleston, Greenville, and Columbia have adopted or are considering ADU-friendly zoning provisions. ADU Pass helps South Carolina homeowners navigate the permitting process.
Map
State ADU details
State insurance regimes
South Carolina operates two parallel residual property-insurance markets. The South Carolina Wind and Hail Underwriting Association (SCWHUA, the 'Wind Pool'), authorized at SC Code §38-75-330 and originally created in 1971 (expanded 2007), provides wind-and-hail coverage in the designated coastal Beach Plan territory (parts of Beaufort, Charleston, Colleton, Georgetown, Horry, and Jasper counties). The South Carolina Property and Casualty Insurance Guaranty Association handles insolvency claims; the SC FAIR Plan equivalent for non-coastal fire-and-extended-coverage residual coverage is administered through assigned-risk arrangements with admitted insurers under SC Department of Insurance oversight (no separately-branded state FAIR Plan as of 2026-04-26). The SC Department of Insurance (SC DOI) regulates rates and forms.
Known state issues (1)
- legislative-session (since 2025-02) — If enacted, would create the first SC statewide tax incentive specifically for ADUs (property-tax exemption conditional on tenant-income, owner-income, and Section 8 acceptance criteria). Does not preempt local zoning. Has not advanced past committee since February 2025 referral. (source)
Federal (United States) — ADU-relevant rules and programs
Federal ADU law
The United States has no federal statute that directly regulates accessory dwelling unit entitlement or design. Land-use authority over ADUs resides with states and local governments under the traditional police power. Federal engagement is limited to financing (Fannie/Freddie/FHA/VA/USDA), flood insurance (FEMA/NFIP), and discretionary housing programs (HUD), which are recorded in sibling sections of this file.
Federal financing programs
Federal housing-finance agencies and GSEs set nationwide underwriting rules that govern whether an ADU can be financed, appraised, and counted toward mortgage qualifying income. The relevant actors are Fannie Mae, Freddie Mac, FHA (HUD), VA, and USDA Rural Development.
Federal tax credits
There is no ADU-specific federal tax credit. ADUs may incidentally qualify for existing federal energy-efficiency and clean-energy tax credits when the ADU construction includes qualifying measures.
Federal housing programs
HUD administers several discretionary programs that can fund ADU-related activity at the grantee's election, but none is an ADU-specific program.
Counties
- Abbeville County
- Aiken County
- Allendale County
- Anderson County
- Bamberg County
- Barnwell County
- Beaufort County
- Berkeley County
- Calhoun County
- Charleston County
- Cherokee County
- Chester County
- Chesterfield County
- Clarendon County
- Colleton County
- Darlington County
- Dillon County
- Dorchester County
- Edgefield County
- Fairfield County
- Florence County
- Georgetown County
- Greenville County
- Greenwood County
- Hampton County
- Horry County
- Jasper County
- Kershaw County
- Lancaster County
- Laurens County
- Lee County
- Lexington County
- Marion County
- Marlboro County
- McCormick County
- Newberry County
- Oconee County
- Orangeburg County
- Pickens County
- Richland County
- Saluda County
- Spartanburg County
- Sumter County
- Union County
- Williamsburg County
- York County
Cities
- Abbeville
- Adams Run
- Aiken (Aiken County)
- Aiken (No County)
- Alcolu
- Allendale
- Anderson (Anderson County)
- Anderson (No County)
- Andrews
- Arcadia
- Awendaw
- Aynor
- Ballentine
- Bamberg (Bamberg County)
- Bamberg (Orangeburg County)
- Barnwell (Barnwell County)
- Barnwell (No County)
- Bath
- Beaufort (Beaufort County)
- Beaufort (No County)
- Belton
- Bennettsville (Darlington County)
- Bennettsville (Marlboro County)
- Bethune (Chesterfield County)
- Bethune (Kershaw County)
- Bishopville
- Blacksburg
- Blackstock
- Blackville
- Blair
- Blenheim
- Bluffton
- Blythewood
- Boiling Springs
- Bonneau
- Bowling Green
- Bowman
- Bradley
- Branchville
- Brunson
- Buffalo
- Cades
- Calhoun Falls
- Camden (Kershaw County)
- Camden (No County)
- Cameron
- Campobello
- Carlisle
- Cassatt
- Catawba
- Centenary
- Central
- Chapin (Lexington County)
- Chapin (Newberry County)
- Charleston (Charleston County)
- Charleston (No County)
- Cheraw (Chesterfield County)
- Cheraw (Marlboro County)
- Chesnee
- Chester
- Chesterfield
- Clarks Hill
- Clearwater
- Clemson (No County)
- Clemson (Pickens County)
- Cleveland
- Clifton
- Clinton (Laurens County)
- Clinton (Newberry County)
- Clio
- Clover
- Columbia (Lexington County)
- Columbia (No County)
- Columbia (Richland County)
- Conestee
- Converse
- Conway (Horry County)
- Conway (No County)
- Cope
- Cordesville
- Cordova
- Cottageville
- Coward
- Cowpens
- Cross
- Cross Anchor
- Cross Hill
- Dalzell
- Darlington
- Davis Station
- Denmark (Bamberg County)
- Denmark (Orangeburg County)
- Dillon
- Donalds
- Dorchester
- Drayton
- Due West
- Duncan
- Early Branch
- Easley (Anderson County)
- Easley (No County)
- Easley (Pickens County)
- Eastover
- Edgefield
- Edgemoor
- Edisto Island
- Effingham
- Ehrhardt (Bamberg County)
- Ehrhardt (Colleton County)
- Elgin
- Elko
- Elliott
- Elloree
- Enoree
- Estill (Allendale County)
- Estill (Hampton County)
- Eutawville
- Fair Play
- Fairfax
- Fairforest
- Fingerville
- Florence (Florence County)
- Florence (No County)
- Folly Beach
- Fork
- Fort Lawn
- Fort Mill (Lancaster County)
- Fort Mill (No County)
- Fort Mill (York County)
- Fountain Inn
- Furman
- Gable
- Gadsden
- Gaffney (Cherokee County)
- Gaffney (No County)
- Garnett
- Gaston
- Georgetown (Georgetown County)
- Georgetown (No County)
- Gifford
- Gilbert
- Glendale
- Gloverville
- Goose Creek
- Gramling
- Graniteville
- Gray Court
- Great Falls
- Greeleyville
- Green Pond
- Green Sea
- Greenville (Greenville County)
- Greenville (No County)
- Greenwood (Greenwood County)
- Greenwood (No County)
- Greer (Greenville County)
- Greer (No County)
- Gresham
- Hamer
- Hampton (Hampton County)
- Hampton (No County)
- Hardeeville
- Harleyville
- Hartsville (Darlington County)
- Hartsville (No County)
- Heath Springs
- Hemingway
- Hickory Grove
- Hilton Head Island (Beaufort County)
- Hilton Head Island (No County)
- Hodges
- Holly Hill
- Hollywood
- Honea Path
- Hopkins
- Horatio
- Huger
- Inman
- Irmo
- Islandton
- Isle of Palms
- Iva (Abbeville County)
- Iva (Anderson County)
- Jackson
- Jacksonboro
- Jamestown
- Jefferson
- Jenkinsville
- Joanna
- Johns Island (Charleston County)
- Johns Island (No County)
- Johnsonville
- Johnston
- Jonesville
- Kershaw (Kershaw County)
- Kershaw (Lancaster County)
- Kingstree
- La France
- Ladson
- Lake City (Florence County)
- Lake City (Williamsburg County)
- Lake View
- Lamar
- Lancaster (Chester County)
- Lancaster (Lancaster County)
- Lancaster (No County)
- Landrum
- Lane
- Langley
- Latta (Dillon County)
- Latta (Marion County)
- Laurens
- Leesville (Aiken County)
- Leesville (Lexington County)
- Leesville (Saluda County)
- Lexington (Lexington County)
- Lexington (No County)
- Liberty
- Liberty Hill
- Little Mountain
- Little River
- Little Rock
- Lobeco
- Lockhart
- Lodge
- Long Creek
- Longs
- Loris
- Lowndesville
- Lugoff
- Luray
- Lydia
- Lyman
- Lynchburg
- Manning
- Marietta
- Marion
- Martin
- Mauldin
- Mayesville
- Mayo
- McBee
- McClellanville
- McColl
- McConnells
- McCormick (Greenwood County)
- McCormick (McCormick County)
- Modoc
- Moncks Corner
- Monetta
- Montmorenci
- Moore
- Mount Carmel
- Mount Croghan
- Mount Pleasant (Charleston County)
- Mount Pleasant (No County)
- Mountain Rest
- Mountville
- Mullins
- Murrells Inlet
- Myrtle Beach (Horry County)
- Myrtle Beach (No County)
- Neeses
- Nesmith
- New Ellenton
- New Zion
- Newberry
- Newry
- Nichols
- Ninety Six
- Norris
- North
- North Augusta (Aiken County)
- North Augusta (Edgefield County)
- North Augusta (No County)
- North Charleston (Berkeley County)
- North Charleston (Charleston County)
- North Charleston (Dorchester County)
- North Charleston (No County)
- North Myrtle Beach (Horry County)
- North Myrtle Beach (No County)
- Norway
- Okatie
- Olanta
- Orangeburg (No County)
- Orangeburg (Orangeburg County)
- Pacolet
- Pacolet Mills
- Pageland
- Pamplico
- Parksville
- Parris Island
- Patrick
- Pauline
- Pawleys Island
- Peak
- Pelion
- Pelzer
- Pendleton
- Pickens
- Piedmont
- Pineland
- Pineville
- Pinewood
- Plum Branch
- Pomaria
- Port Royal
- Prosperity
- Rains
- Ravenel
- Reevesville
- Reidville
- Rembert
- Richburg
- Richland
- Ridge Spring
- Ridgeland
- Ridgeville
- Ridgeway
- Rock Hill (Chester County)
- Rock Hill (No County)
- Rock Hill (York County)
- Roebuck
- Round O
- Rowesville
- Ruby
- Ruffin
- Russellville
- Saint George
- Saint Helena Island
- Saint Matthews
- Saint Stephen
- Salem
- Salley
- Salters
- Saluda (Newberry County)
- Saluda (Saluda County)
- Sandy Springs
- Santee
- Scranton
- Seabrook
- Sellers
- Seneca (No County)
- Seneca (Oconee County)
- Sharon
- Shaw AFB
- Sheldon
- Silverstreet
- Simpsonville
- Six Mile
- Slater
- Smoaks
- Smyrna
- Society Hill
- Spartanburg (No County)
- Spartanburg (Spartanburg County)
- Springfield
- Starr
- Startex
- State Park
- Sullivans Island
- Summerton
- Summerville (Berkeley County)
- Summerville (Charleston County)
- Summerville (Dorchester County)
- Summerville (No County)
- Sumter (Clarendon County)
- Sumter (Lee County)
- Sumter (No County)
- Sumter (Sumter County)
- Surfside Beach (Horry County)
- Surfside Beach (No County)
- Swansea
- Sycamore
- Tamassee
- Tatum
- Taylors
- Tigerville
- Tillman
- Timmonsville (Florence County)
- Timmonsville (Lee County)
- Townville
- Travelers Rest
- Trenton
- Troy
- Turbeville
- Ulmer
- Una
- Union
- Van Wyck
- Vance
- Varnville (Colleton County)
- Varnville (Hampton County)
- Vaucluse
- Wadmalaw Island
- Wagener
- Walhalla
- Wallace
- Walterboro
- Ward
- Ware Shoals
- Warrenville
- Waterloo
- Wedgefield
- Wellford
- West Columbia (Lexington County)
- West Columbia (No County)
- West Union
- Westminster
- Westville
- White Rock
- White Stone
- Whitmire (Chester County)
- Whitmire (Newberry County)
- Williams
- Williamston
- Williston
- Windsor
- Winnsboro
- Woodruff
- Yemassee
- York