South Carolina allows concealed carry under permit and, since 2024, lawful permitless carry by eligible adults aged 18 or older.
The Concealed Weapons Permit (CWP) program is administered by the State Law Enforcement Division under Article 4 of Title 23, Chapter 31. As of 2024, South Carolina enacted permitless (constitutional) carry, allowing eligible adults to carry concealed handguns without a permit, while preserving the optional CWP for reciprocity with other states. Carry remains prohibited in schools, courthouses, polling places, detention facilities, and properties posted by owners. Local governments cannot impose stricter concealed-carry rules due to statewide preemption under Section 23-31-510.
Carrying in prohibited locations is a misdemeanor; penalties include fines, possible jail time, and firearm confiscation.
Greenville County, SC
Greenville County Code Sec. 4-17 declares it a public nuisance to keep a pet that howls, barks, whines or cries so as to disturb any residence within 200 fee...
Greenville County, SC
Greenville County Code Sec. 15-102 prohibits noise crossing a neighbor's exterior property line above 70 dB between 7:00 a.m. and 10:00 p.m. or 60 dB between...
Greenville County, SC
Abandoned vehicles in unincorporated Greenville County are handled under two layers: the Greenville County Code, Chapter 9, Division 4 (Abandoned Motor Vehic...
Greenville County, SC
Greenville County has no separate county-level beekeeping ordinance. Beekeeping in Greenville County is governed primarily by South Carolina Code Title 46, C...
Simpsonville, SC
Simpsonville does not have a dedicated chicken or livestock ordinance. The City Code of Ordinances Chapter 6 (Animals) treats poultry as 'fowl' within the fo...
Greenville County, SC
Greenville County, South Carolina has no countywide outdoor watering ordinance. The dominant water provider, Greenville Water, serves more than 750,000 resid...
See how Simpsonville's concealed carry rules stack up against other locations.
Help us keep this page accurate. If you notice an error or outdated information, let us know.