Georgia · 2025 pay · 4,647 people
How much does an assistant principal make in Georgia?
$101,085typical pay for a assistant principal in 2025
$89,764 – $114,115what most people earned
Includes everyone paid during 2025, including part-year workers. Typical pay rose 2.4% from 2024.
✓ Official data from Georgia Dept. of Audits and Accounts · Matches the agency's latest release · audits.ga.gov ↗
Where assistant principals work
Typical pay at each employer, 2025 (everyone paid).
- Gwinnett County Board of Education651 people$102,391
- Cobb County School District276 people$120,150
- DeKalb County Board of Education263 people$115,706
- Atlanta Independent School System158 people$123,386
- Fulton County Board of Education138 people$134,742
- Henry County Board of Education135 people$100,121
- Clayton County Board of Education131 people$121,472
- Forsyth County Board of Education120 people$108,891
- Houston County Board of Education100 people$107,501
- Cherokee County Board of Education97 people$104,946
- Douglas County Board of Education90 people$104,130
- Richmond County Board of Education88 people$91,436
- Savannah-Chatham County Board of Education85 people$96,758
- Paulding County Board of Education76 people$110,676
- Muscogee County Board of Education71 people$91,708
- Hall County Board of Education65 people$96,216
- Coweta County Board of Education63 people$97,609
- Columbia County Board of Education62 people$93,349
- Bibb County Board of Education60 people$90,624
- Newton County Board of Education56 people$102,342
- Rockdale County Board of Education49 people$100,768
- Glynn County Board of Education46 people$92,560
- Fayette County Board of Education46 people$111,516
- Bulloch County Board of Education43 people$100,162
- Dougherty County Board of Education40 people$94,634
- Bartow County Board of Education39 people$110,872
- Carroll County Board of Education39 people$94,886
- Bryan County Board of Education37 people$96,075
- Clarke County Board of Education36 people$96,112
- Effingham County Board of Education36 people$92,362
- Griffin-Spalding County Board of Education34 people$91,712
- Whitfield County Board of Education34 people$90,352
- City of Marietta Board of Education33 people$115,448
- Walton County Board of Education32 people$114,504
- Barrow County Board of Education31 people$95,661
- Walker County Board of Education30 people$82,421
- Jackson County Board of Education30 people$91,705
- Troup County Board of Education30 people$96,219
- Camden County Board of Education29 people$93,346
- City of Valdosta Board of Education28 people$85,586
- Liberty County Board of Education24 people$97,625
- Catoosa County Board of Education24 people$87,306
- Coffee County Board of Education23 people$93,136
- Floyd County Board of Education22 people$91,924
- City of Carrollton Board of Education22 people$92,123
- Lowndes County Board of Education21 people$91,993
- Tift County Board of Education21 people$87,047
- Ware County Board of Education20 people$96,792
- Habersham County Board of Education18 people$93,078
- Colquitt County Board of Education18 people$96,205
- City of Rome Board of Education18 people$96,365
- City of Dalton Board of Education17 people$96,049
- Polk School District17 people$91,985
- Peach County Board of Education17 people$82,992
- Murray County Board of Education17 people$93,200
- Oconee County School District16 people$101,431
- Laurens County Board of Education16 people$94,828
- City of Gainesville Board of Education16 people$117,331
- Gordon County Board of Education15 people$94,746
- Harris County Board of Education15 people$89,937
- Burke County Board of Education15 people$107,712
- City of Buford Board of Education14 people$126,263
- Thomas County Board of Education14 people$100,681
- City of Decatur Board of Education14 people$98,442
- Long County Board of Education13 people$90,262
- Madison County Board of Education13 people$95,514
- Grady County Board of Education13 people$87,213
- Butts County Board of Education13 people$94,360
- Brantley County Board of Education12 people$84,551
- Decatur County Board of Education12 people$93,179
- Monroe County Board of Education12 people$96,722
- Crisp County Board of Education12 people$85,984
- Dawson County Board of Education12 people$105,659
- Tattnall County Board of Education11 people$81,600
- City of Jefferson Board of Education11 people$96,061
- White County Board of Education11 people$100,930
- Jones County Board of Education11 people$99,036
- Washington County Board of Education11 people$91,537
- Pickens County Board of Education11 people$95,765
- Thomaston-Upson County Board of Education11 people$95,892
- City of Thomasville Board of Education11 people$92,189
- City of Cartersville Board of Education11 people$106,226
- Emanuel County Board of Education10 people$81,665
- Haralson County Board of Education10 people$87,169
- Pierce County Board of Education10 people$93,728
- Baldwin County Board of Education10 people$97,508
- Wayne County Board of Education10 people$86,287
- Hart County Board of Education10 people$82,981
- City of Calhoun Board of Education9 people$101,325
- Lee County Board of Education9 people$78,594
- McDuffie County Board of Education9 people$91,634
- Pike County Board of Education9 people$93,248
- City of Dublin Board of Education9 people$91,171
- Dodge County Board of Education9 people$81,409
- Sumter County Board of Education9 people$95,953
- Franklin County Board of Education9 people$97,245
- Morgan County Board of Education9 people$97,464
- Elbert County Board of Education9 people$93,341
- Lumpkin County Board of Education9 people$96,658
- Fannin County Board of Education9 people$92,107
- Worth County Board of Education8 people$80,922
- Stephens County Board of Education8 people$93,873
- Screven County Board of Education8 people$84,626
- Jefferson County Board of Education8 people$82,161
- Evans County Board of Education8 people$94,822
- Gilmer County Board of Education8 people$102,218
- Meriwether County Board of Education8 people$96,397
- Bleckley County Board of Education8 people$89,373
- Putnam County Board of Education7 people$97,000
- Mitchell County Board of Education7 people$96,060
- Brooks County Board of Education7 people$104,882
- Heard County Board of Education7 people$81,091
- Rabun County Board of Education7 people$96,915
- Cook County Board of Education7 people$94,657
- Appling County Board of Education6 people$96,126
- Union County Board of Education6 people$101,331
- Toombs County Board of Education6 people$86,925
- Telfair County Board of Education6 people$95,073
- Oglethorpe County Board of Education6 people$95,011
- Lamar County Board of Education6 people$108,392
- Jasper County Board of Education6 people$96,556
- Jeff Davis County Board of Education6 people$99,169
- City of Bremen Board of Education5 people$99,544
- Ben Hill County Board of Education5 people$77,673
- Banks County Board of Education5 people$108,031
- Irwin County Board of Education5 people$99,165
- City of Social Circle Board of Education5 people$115,936
- Chattooga County Board of Education5 people$87,535
- Candler County Board of Education5 people$85,691
- Early County Board of Education5 people$97,437
- Wilkinson County Board of Education5 people$76,261
- Jenkins County Board of Education5 people$94,364
- City of Commerce Board of Education4 people$93,453
- Terrell County Board of Education4 people$89,748
- Bacon County Board of Education4 people$99,853
- Dade County Board of Education4 people$93,848
- Dooly County Board of Education4 people$98,815
- Turner County Board of Education4 people$77,838
- Randolph County Board of Education4 people$87,980
- Berrien County Board of Education4 people$87,545
- Macon County Board of Education4 people$90,234
- Lanier County Board of Education4 people$104,393
- City of Vidalia Board of Education4 people$94,093
- Charlton County Board of Education4 people$91,993
- Crawford County Board of Education4 people$89,669
- Marion County Board of Education4 people$86,532
- Schley County Board of Education3 people$92,187
- Atkinson County Board of Education3 people$93,835
- Hancock County Board of Education3 people$105,819
- City of Chickamauga Board of Education3 people$85,449
- Wilkes County Board of Education3 people$87,882
- Chattahoochee County Board of Education3 people$92,143
- Seminole County Board of Education3 people$101,382
- Johnson County Board of Education3 people$84,590
- City of Pelham Board of Education3 people$95,725
- Treutlen County Board of Education3 people$2,500
- City of Trion Board of Education3 people$91,948
- Pulaski County Board of Education3 people$88,093
- Lincoln County Board of Education3 people$90,089
- McIntosh County Board of Education3 people$85,074
- Greene County Board of Education3 people$119,003
- Wilcox County Board of Education3 people$100,842
- Twiggs County Board of Education2 people$98,715
- Miller County Board of Education2 people$91,671
- Echols County Board of Education2 people$38,840
- Clinch County Board of Education2 people$88,147
- Wheeler County Board of Education2 people$87,666
- Montgomery County Board of Education2 people$94,923
- Webster County Board of Education2 people$104,827
- Stewart County Board of Education2 people$107,973
- Towns County Board of Education1 person$75,582
- Clay County Board of Education1 person$122,131
- Quitman County Board of Education1 person$102,185
No employers match.
Related jobs and the next step up
Same line of work at a different rank, by typical pay (full-year employees where we can tell).
- Assistant Manager$85,230 (everyone)
- Assistant Principal (this page)$101,085 (everyone)
- Senior Manager$113,500 (everyone)
- Assistant Deputy$117,133 (everyone)
Highest-paid assistant principals, 2025
- 1Robert L HunterAssistant Principal · Fulton County Board of Education$177,250
- 2Jessica WalkerAssistant Principal · Henry County Board of Education$177,079
- 3Larry A GuilfordAssistant Principal · Atlanta Independent School System$174,576
- 4Jennifer L ToneyAssistant Principal · Atlanta Independent School System$167,704
- 5Allyson J AtwellAssistant Principal · Atlanta Independent School System$161,908
Common questions
How much does an assistant principal make in Georgia?
The typical assistant principal was paid $101,085 in 2025; most earned between $89,764 and $114,115. This counts all 4,647 people paid, including part-year workers.
Which job titles are included?
Everyone whose payroll title is Assistant Principal, at any level (for example "Assistant Principal"). Part-time-schedule titles (such as "20 hours") are left out. Senior, supervising and trainee titles have their own pages.
Job titles are written out in full from the payroll's abbreviations (for example "SR CRRECTNL POLC OFCR" → "Senior Correctional Police Officer"). "Typical pay" is the median; "most earned" is the middle half. How we calculate this