End School Corporal Punishment

Map › Georgia

Georgia

Legal in public schools

Near-dormant: a May 2026 Savannah Morning News review identified six districts with permitting policies (Wilcox, Laurens, Coffee, Tattnall, Appling, Heard; reported). 1,547 students in 2021-22; 1,127 in 2023-24. No ban bill in 2025-26.

The law

O.C.G.A. §§ 20-2-730 to 20-2-732 text

Private schools are not covered.

Limits

  • Not excessive or unduly severe; not a first-line punishment unless the pupil was warned; administered in the presence of a principal, assistant principal or designee informed beforehand in the pupil's presence; written explanation to the parent on request
  • No corporal punishment on a child whose parent filed, on the day of enrollment, a Georgia-licensed physician's statement that it would be detrimental to the child's mental or emotional stability (§ 20-2-731)

Bills

  • HB 356 (2023), Reps. Debra Bazemore, James Beverly, Sam Park, Carolyn Hugley (D): Prohibit corporal punishment in any public school; died after second reading failed record

Sources: 1 2 · verified 2026-09-09

Students struck

YearStudentsBlackBoysWith disabilitiesPer 1,000
2017-183,6971,894
2021-221,5476571,2843510.88
2023-241,1274869102590.66

US Department of Education Civil Rights Data Collection. Students, not incidents; 2023-24 computed by this project from the raw file.

Counties

Georgia has 229 school districts in 159 counties. Each district is drawn in the colour of its own policy; hover one for its name and rule, click to jump to its row. Counties show through where no district is recorded yet.
Haralson Bleckley Sumter Meriwether Douglas Coweta Clarke Bartow Decatur Jones Tift Morgan Barrow Calhoun Madison Dooly McDuffie Grady Fannin Bibb Pulaski Butts Lamar Evans Atkinson Miller Crisp Coffee Ben Hill Chattahoochee Heard Newton DeKalb White Floyd Murray Walker Liberty Jeff Davis Emanuel Glynn Charlton Appling Polk Rockdale Cherokee Fulton Glascock Clayton Greene Gilmer Ware Hart Pike Pickens Hancock Webster Echols Whitfield Baldwin Bryan Thomas Early Clinch Macon Baker Dade Dougherty Mitchell Seminole Schley Henry Taylor Burke Union Upson Walton Washington Wayne Berrien Wheeler Columbia Dodge Gwinnett Dawson Johnson Jefferson Effingham Lanier Franklin Telfair Elbert Lowndes Talbot Hall Houston Pierce Irwin Lincoln Long Monroe Oconee Peach Quitman Randolph Stewart Jasper Forsyth Taliaferro Toombs Troup Twiggs Paulding Fayette Jackson Turner Bulloch Lumpkin Spalding Towns Wilkinson Lee Tattnall Marion Camden Carroll Gordon Rabun Laurens Screven Warren Candler Colquitt Habersham Jenkins Bacon McIntosh Richmond Wilkes Crawford Catoosa Cobb Chattooga Cook Montgomery Brooks Chatham Clay Muscogee Worth Brantley Putnam Stephens Banks Harris Terrell Oglethorpe Wilcox Treutlen
Mixed: some districts here prohibit it, some permit it (1)A district's policy allows it (85)Parental consent required (3)No written rule found; the district reports using it (32)Every sourced district prohibits it (26)No district recorded yet: state law applies (12)

The map is counties, and most counties hold several districts: green when every recorded district prohibits it, striped when some prohibit and some permit, red when a district permits it. The table below is district by district. Counties take the state's status unless a recorded district differs. Boundaries: US Census Bureau (public domain). District policies with a source link are verified; the rest were carried over from the original map and are being re-checked.

Districts

165 of 229 Georgia districts listed; 165 checked against the district's own policy. The rest are marked not checked: the pre-2026 map carried a status for them with no source, and the first ones re-checked in 2026 were wrong more often than not, so those values are shown only as a note and are not used to colour the map. Help check this state.

"Struck 2023-24" is the district's own figure from its own Civil Rights Data Collection filing, joined by federal district id. A blank means the district is not among the 832 the collection names, which can mean it reported none or that it reported nothing at all — the public-use file does not distinguish the two, so no claim is made either way.

DistrictCountyPaddlingStruck 2023-24PhonesAIHS startSourceVerified
Appling County SchoolsApplingAllowsJDA via crew2026-10-04
Atkinson County SchoolsAtkinsonConsent requiredJDA via crew2026-10-04
Atlanta Public SchoolsFultonProhibitspolicy via crew2026-10-04
Bacon County SchoolsBaconAllowsJDA via crew2026-10-04
Baldwin CountyBaldwinProhibitspolicy found & read2026-09-25
Banks CountyBanksNo written rulepolicy found & read2026-09-26
Barrow CountyBarrowNo written rulepolicy found & read2026-09-26
Ben Hill County SchoolsBen HillAllowsJDA via crew2026-10-04
Berrien County SchoolsBerrienAllowsJDA via crew2026-10-04
Bibb CountyBibbNo written rulepolicy found & read2026-09-26
Bleckley County SchoolsBleckleyAllowsJDA via crew2026-10-04
Brantley County SchoolsBrantleyAllowsJDA via crew2026-10-04
Bremen City SchoolsHaralsonAllowsJDA via crew2026-10-04
Brooks County SchoolsBrooksAllowsJDA via crew2026-10-04
Bryan CountyBryanProhibitspolicy via crew2026-10-04
Bulloch County SchoolsBullochAllowsJDA via crew2026-10-04
Burke County Public SchoolsBurkeAllowsJDA via crew2026-10-03
Calhoun CityGordonProhibitsJDA via crew2026-10-04
Calhoun County SchoolsCalhounAllowsJDA via crew2026-10-04
Camden County SchoolsCamdenAllowsJDA via crew2026-10-04
Candler County SchoolsCandlerAllowsJDA via crew2026-10-04
Carroll County SchoolsCarrollAllowsJDA via crew2026-10-04
Carrollton CityCarrollNo written rulepolicy found & read2026-09-26
Cartersville City SchoolsBartowProhibitsJD-R(2) via crew2026-10-04
Catoosa CountyCatoosaAllowspolicy found & read2026-09-25
Charlton County SchoolsCharltonAllowsJDA via crew2026-10-04
Chattahoochee CountyChattahoocheeNo written rulepolicy found & read2026-09-26
Chattooga CountyChattoogaAllowspolicy found & read2026-09-25
Cherokee County SchoolsCherokeeNo written rulepolicy found & read2026-09-26
Chickamauga City SchoolsWalkerAllowsJDA via crew2026-10-04
City Schools of DecaturDeKalbProhibitsJDA via crew2026-10-04
Clarke CountyClarkeNo written rulepolicy found & read2026-09-26
Clay County SchoolsClayAllowsJDA via crew2026-10-04
Clayton County SchoolsClaytonProhibitsJD via crew2026-10-04
Clinch County School SystemClinchAllowsJDA via crew2026-10-04
Cobb County School DistrictCobbProhibitsJCD-R via crew2026-10-04
Coffee County SchoolsCoffeeAllowsJDA via crew2026-10-04
Colquitt County SchoolsColquittAllowspolicy own manual2026-09-25
Columbia CountyColumbiaNo written rulepolicy found & read2026-09-26
Cook CountyCookNo written rulepolicy found & read2026-09-26
Coweta CountyCowetaNo written rulepolicy found & read2026-09-26
Crawford County SchoolsCrawfordAllowsJDA via crew2026-10-04
Crisp County SchoolsCrispConsent requiredJDA via crew2026-10-04
Dade County SchoolsDadeAllowsJDA via crew2026-10-04
Dalton Public SchoolsWhitfieldNo written rulepolicy found & read2026-09-26
Dawson CountyDawsonNo written rulepolicy found & read2026-09-26
Decatur County SchoolsDecaturAllowsJDA via crew2026-10-04
DeKalb County School DistrictDeKalbProhibitspolicy via crew2026-10-04
Dodge County SchoolsDodgeAllowsJDA via crew2026-10-04
Dooly County SchoolsDoolyAllowsJDA via crew2026-10-04
Douglas CountyDouglasProhibitspolicy found & read2026-09-25
Dublin City SchoolsLaurensAllowsJDA via crew2026-10-04
Early County SchoolsEarlyAllowsJDA via crew2026-10-04
Echols County SchoolsEcholsAllowsJDA via crew2026-10-04
Effingham CountyEffinghamAllowspolicy found & read2026-09-25
Emanuel County SchoolsEmanuelAllowspolicy via crew2026-09-30
Evans County SchoolsEvansAllowsJDA via crew2026-10-04
Fannin County SchoolsFanninAllowsJDA via crew2026-10-04
Floyd County SchoolsFloydProhibitspolicy via crew2026-10-04
Forsyth County SchoolsForsythNo written rulepolicy found & read2026-09-26
Franklin County SchoolsFranklinProhibitspolicy via crew2026-10-04
Fulton County SchoolsFultonProhibitsJDA via crew2026-10-04
Gainesville CityHallProhibitspolicy via crew2026-10-04
Gilmer County Board of EducationGilmerProhibitspolicy via crew2026-10-04
Glascock County SchoolsGlascockAllowsJDA via crew2026-10-04
Glynn CountyGlynnNo written rulepolicy found & read2026-09-26
Gordon CountyGordonNo written rulepolicy found & read2026-09-26
Grady County SchoolsGradyAllowspolicy own manual2026-09-25
Greene CountyGreeneNo written rulepolicy found & read2026-09-26
Griffin-Spalding County School SystemSpaldingProhibitspolicy via crew2026-10-04
Gwinnett County Public SchoolsGwinnettProhibitsJCD via crew2026-10-04
Hall County SchoolsHallAllowsJDA via crew2026-10-04
Hancock County SchoolsHancockAllowsJDA via crew2026-10-04
Haralson CountyHaralsonNo written rulepolicy found & read2026-09-26
Harris CountyHarrisNo written rulepolicy found & read2026-09-26
Hart CountyHartNo written rulepolicy found & read2026-09-26
Heard County SchoolsHeardAllowsJDA via crew2026-10-04
Henry County SchoolsHenryProhibitspolicy found & read2026-09-25
Houston County School DistrictHoustonProhibitspolicy via crew2026-10-04
Irwin CountyIrwinProhibitspolicy via crew2026-10-04
Jackson County SchoolsJacksonProhibitspolicy via crew2026-10-04
Jasper County Board of EducationJasperAllowsJDA via crew2026-10-04
Jeff Davis County SchoolsJeff DavisAllowsJDA via crew2026-10-04
Jefferson CountyJeffersonNo written rulepolicy found & read2026-09-26
Jenkins County Board of EducationJenkinsAllowspolicy own manual2026-09-25
Johnson County SchoolsJohnsonAllowsJDA via crew2026-10-04
Jones County SchoolsJonesProhibitspolicy via crew2026-10-04
Lamar County SchoolsLamarProhibitsJDA via crew2026-10-04
Lanier County SchoolsLanierAllowsJDA via crew2026-10-04
Laurens County SchoolsLaurensAllowsBell-to-bell banSilent8:00policy own manual text2026-09-25
Lee CountyLeeProhibitspolicy via crew2026-10-04
Liberty CountyLibertyNo written rulepolicy found & read2026-09-26
Lincoln CountyLincolnProhibitspolicy found & read2026-09-25
Long County SchoolsLongAllowsJDA via crew2026-10-04
Lowndes CountyLowndesNo written rulepolicy found & read2026-09-26
Lumpkin County SchoolsLumpkinProhibitsJDA via crew2026-10-04
Macon County SchoolsMaconAllowsJDA via crew2026-10-04
Madison County SchoolsMadisonAllowsJDA via crew2026-10-04
Marietta CityCobbNo written rulepolicy found & read2026-09-26
Marion County SchoolsMarionAllowsJDA via crew2026-10-04
McDuffie County SchoolsMcDuffieAllowsJDA via crew2026-10-04
Mcintosh CountyMcIntoshNo written rulepolicy found & read2026-09-26
Meriwether CountyMeriwetherNo written rulepolicy found & read2026-09-26
Miller County SchoolsMillerAllowsJDA via crew2026-10-04
Mitchell County SchoolsMitchellAllowsJDA via crew2026-10-04
Monroe County SchoolsMonroeAllowspolicy own manual2026-09-25
Montgomery County SchoolsMontgomeryAllowsJDA via crew2026-10-04
Morgan CountyMorganNo written rulepolicy found & read2026-09-26
Murray CountyMurrayAllowspolicy found & read2026-09-25
Muscogee County School DistrictMuscogeeProhibitsJDA via crew2026-10-04
Newton County SchoolsNewtonAllowsJDA via crew2026-10-04
Oglethorpe CountyOglethorpeProhibitsJDA via crew2026-10-04
Paulding CountyPauldingNo written rulepolicy found & read2026-09-26
Peach County SchoolsPeachAllowsJDA via crew2026-10-04
Pelham City SchoolsMitchellAllowsJDA via crew2026-10-04
Pickens County SchoolsPickensAllowspolicy own manual2026-09-25
Pierce County SchoolsPierceAllowsJDA via crew2026-10-04
Pike County SchoolsPikeProhibitspolicy via crew2026-10-04
Polk CountyPolkNo written rulepolicy found & read2026-09-26
Pulaski County SchoolsPulaskiAllowsJDA via crew2026-10-04
Putnam County Charter School SystemPutnamProhibitspolicy via crew2026-10-04
Quitman County SchoolsQuitmanAllowsJDA via crew2026-10-04
Rabun CountyRabunNo written rulepolicy found & read2026-09-26
Randolph County SchoolsRandolphAllowsJDA via crew2026-10-04
Richmond CountyRichmondNo written rulepolicy found & read2026-09-26
Rockdale County SchoolsRockdaleProhibitsJDA via crew2026-10-04
Rome CityFloydNo written rulepolicy found & read2026-09-26
Savannah-Chatham County Public SchoolsChathamProhibitsJD via crew2026-10-04
Schley County SchoolsSchleyAllowsJDA via crew2026-10-04
Screven County SchoolsScrevenAllowsJDA via crew2026-10-04
Seminole CountySeminoleNo written rulepolicy found & read2026-09-26
State Charter Schools II- Pataula Charter AcademyCalhounAllowspolicy via crew2026-09-30
State Charter Schools II- Spring Creek Charter AcademyDecaturAllowspolicy via crew2026-10-04
State Charter Schools- Georgia School for Innovation and thHephzibahAllows39policy via crew2026-09-19
Stephens County SchoolsStephensAllowsJDA via crew2026-10-04
Sumter County SchoolsSumterAllowspolicy own manual2026-09-25
Talbot County SchoolsTalbotAllowsJDA via crew2026-10-04
Taliaferro CountyTaliaferroNo written rulepolicy found & read2026-09-26
Tattnall County SchoolsTattnallAllowsJDA via crew2026-10-04
Taylor County SchoolsTaylorAllowsJDA via crew2026-10-04
Thomas County SchoolsThomasAllowspolicy own manual2026-09-25
Thomaston-Upson CountyUpsonNo written rulepolicy found & read2026-09-26
Thomasville City SchoolsThomasAllowsJDA via crew2026-10-04
Tift County SchoolsTiftAllowspolicy own manual2026-09-25
Toombs County SchoolsToombsAllowsJDA via crew2026-10-04
Towns County SchoolsTownsAllowsJDA via crew2026-10-04
Treutlen County SchoolsTreutlenAllowsJDA via crew2026-10-04
Trion CityChattoogaNo written rulepolicy found & read2026-09-26
Troup County SchoolsTroupAllowsJDA via crew2026-10-04
Turner County SchoolsTurnerAllowsJDA via crew2026-10-04
Union County SchoolsUnionAllowsJDA via crew2026-10-04
Vidalia City SchoolsToombsAllowsJDA via crew2026-10-04
Walker County SchoolsWalkerAllowsJDA via crew2026-10-04
Walton CountyWaltonAllowspolicy records_request2026-10-13
Ware County SchoolsWareAllowspolicy own manual2026-09-25
Warren County SchoolsWarrenConsent requiredJDA-R(0) via crew2026-10-04
Washington County SchoolsWashingtonAllowspolicy own manual2026-09-25
Wayne County SchoolsWayneAllowsJDA via crew2026-10-04
Wheeler County SchoolsWheelerAllowsJDA via crew2026-10-04
White County School SystemWhiteAllowsJDA via crew2026-10-04
Whitfield CountyWhitfieldNo written rulepolicy found & read2026-09-26
Wilcox County SchoolsWilcoxAllowsJDA via crew2026-10-04
Wilkes County SchoolsWilkesAllowsJDA via crew2026-10-04
Wilkinson County SchoolsWilkinsonAllowsJDA via crew2026-10-04
Worth County SchoolsWorthAllowsJDA via crew2026-10-04

In the news

Do something

Parents

File the written refusal with your child's school. In this state the burden is on you to say no; the school must honor it.

Everyone

Write the board or your legislator with the numbers above. The templates cite only verified facts.

Agents

Every district in this state needs a sourced policy entry. The district scan takes about an hour per 40 districts.