Georgia · 2025 pay · 15,091 people
How much does a bus driver make in Georgia?
$27,827typical pay for a bus driver in 2025
$17,070 – $40,643what most people earned
Includes everyone paid during 2025, including part-year workers. Typical pay rose 2.0% from 2024.
✓ Official data from Georgia Dept. of Audits and Accounts · Matches the agency's latest release · audits.ga.gov ↗
Where bus drivers work
Typical pay at each employer, 2025 (everyone paid).
- Gwinnett County Board of Education1,667 people$36,245
- Cobb County School District941 people$43,511
- DeKalb County Board of Education701 people$45,259
- Fulton County Board of Education472 people$37,736
- Forsyth County Board of Education436 people$32,824
- Atlanta Independent School System426 people$46,206
- Cherokee County Board of Education416 people$27,244
- Paulding County Board of Education390 people$29,415
- Clayton County Board of Education378 people$44,953
- Henry County Board of Education365 people$30,841
- Muscogee County Board of Education233 people$25,501
- Hall County Board of Education233 people$27,387
- Rockdale County Board of Education224 people$27,790
- Coweta County Board of Education215 people$31,049
- Houston County Board of Education212 people$34,686
- Douglas County Board of Education210 people$32,826
- Columbia County Board of Education197 people$26,249
- Savannah-Chatham County Board of Education186 people$48,829
- Clarke County Board of Education185 people$33,973
- Bibb County Board of Education177 people$32,793
- Newton County Board of Education170 people$29,218
- Richmond County Board of Education168 people$27,785
- Jackson County Board of Education161 people$27,985
- Carroll County Board of Education150 people$23,266
- Fayette County Board of Education141 people$25,199
- Bartow County Board of Education132 people$32,621
- Barrow County Board of Education131 people$31,347
- Troup County Board of Education129 people$25,404
- Walton County Board of Education126 people$29,386
- Effingham County Board of Education120 people$26,270
- Lowndes County Board of Education109 people$15,250
- City of Marietta Board of Education107 people$36,145
- Bulloch County Board of Education103 people$25,118
- Catoosa County Board of Education100 people$19,286
- Floyd County Board of Education98 people$17,086
- Whitfield County Board of Education97 people$21,225
- Harris County Board of Education97 people$24,873
- Griffin-Spalding County Board of Education94 people$27,634
- Habersham County Board of Education91 people$21,295
- Dougherty County Board of Education88 people$22,611
- Walker County Board of Education79 people$26,991
- Liberty County Board of Education77 people$33,455
- Glynn County Board of Education76 people$25,448
- Camden County Board of Education73 people$25,137
- Bryan County Board of Education72 people$27,732
- Monroe County Board of Education72 people$26,054
- Gordon County Board of Education70 people$20,278
- Polk School District69 people$22,850
- Ware County Board of Education67 people$24,257
- Pickens County Board of Education67 people$20,394
- Madison County Board of Education66 people$17,856
- Coffee County Board of Education66 people$28,032
- Burke County Board of Education65 people$23,655
- Murray County Board of Education65 people$19,046
- Laurens County Board of Education61 people$20,138
- Thomas County Board of Education61 people$20,239
- Oconee County School District61 people$26,254
- Lee County Board of Education60 people$22,279
- Colquitt County Board of Education60 people$19,547
- Jones County Board of Education56 people$19,400
- Lumpkin County Board of Education56 people$17,122
- Pike County Board of Education54 people$16,690
- Stephens County Board of Education53 people$19,204
- Worth County Board of Education52 people$15,743
- Dawson County Board of Education52 people$21,024
- City of Valdosta Board of Education52 people$24,799
- Elbert County Board of Education51 people$20,162
- Butts County Board of Education51 people$20,556
- City of Gainesville Board of Education50 people$35,230
- Thomaston-Upson County Board of Education49 people$21,371
- Long County Board of Education49 people$22,542
- Tift County Board of Education49 people$17,246
- Appling County Board of Education48 people$19,921
- City of Rome Board of Education47 people$26,163
- White County Board of Education47 people$17,200
- Franklin County Board of Education46 people$17,483
- Baldwin County Board of Education45 people$22,171
- McDuffie County Board of Education44 people$19,604
- Sumter County Board of Education44 people$27,356
- Decatur County Board of Education44 people$21,851
- Gilmer County Board of Education43 people$19,314
- Hart County Board of Education42 people$15,085
- Wayne County Board of Education42 people$25,864
- Haralson County Board of Education41 people$23,563
- Morgan County Board of Education41 people$18,737
- City of Cartersville Board of Education41 people$26,980
- Cook County Board of Education41 people$15,489
- Peach County Board of Education40 people$23,651
- Putnam County Board of Education40 people$26,123
- Brantley County Board of Education40 people$24,040
- Banks County Board of Education40 people$16,778
- City of Carrollton Board of Education39 people$27,355
- Pierce County Board of Education39 people$19,363
- City of Buford Board of Education38 people$26,984
- Meriwether County Board of Education38 people$15,391
- Tattnall County Board of Education37 people$20,864
- Dodge County Board of Education37 people$18,061
- Rabun County Board of Education36 people$20,034
- Jeff Davis County Board of Education34 people$19,863
- Crisp County Board of Education33 people$22,620
- Emanuel County Board of Education32 people$15,986
- Bleckley County Board of Education31 people$17,947
- Fannin County Board of Education31 people$17,716
- Brooks County Board of Education31 people$15,514
- Berrien County Board of Education29 people$16,992
- Chattooga County Board of Education29 people$14,484
- Grady County Board of Education28 people$17,574
- Hancock County Board of Education28 people$20,994
- Lamar County Board of Education28 people$16,324
- Greene County Board of Education27 people$23,011
- Oglethorpe County Board of Education27 people$15,971
- Toombs County Board of Education26 people$18,921
- City of Social Circle Board of Education26 people$21,054
- Heard County Board of Education26 people$15,861
- Screven County Board of Education26 people$14,218
- Bacon County Board of Education25 people$19,740
- Mitchell County Board of Education25 people$18,307
- Washington County Board of Education25 people$28,023
- City of Jefferson Board of Education25 people$22,249
- Wilkes County Board of Education25 people$15,767
- Telfair County Board of Education25 people$19,461
- Marion County Board of Education24 people$13,059
- Ben Hill County Board of Education24 people$18,572
- City of Calhoun Board of Education24 people$19,964
- Jefferson County Board of Education23 people$13,874
- Lincoln County Board of Education22 people$14,589
- Wilkinson County Board of Education21 people$16,642
- Charlton County Board of Education21 people$16,595
- Jasper County Board of Education20 people$24,251
- Atkinson County Board of Education20 people$14,988
- Terrell County Board of Education20 people$21,711
- City of Decatur Board of Education19 people$47,479
- City of Dublin Board of Education19 people$19,214
- Dade County Board of Education18 people$14,679
- Dooly County Board of Education18 people$22,873
- Union County Board of Education18 people$22,544
- Jenkins County Board of Education18 people$17,675
- Wilcox County Board of Education17 people$17,512
- Turner County Board of Education16 people$17,994
- Pulaski County Board of Education16 people$17,691
- Irwin County Board of Education16 people$12,171
- Candler County Board of Education16 people$22,262
- Evans County Board of Education16 people$16,289
- Miller County Board of Education15 people$19,056
- Crawford County Board of Education15 people$15,830
- Towns County Board of Education15 people$18,658
- McIntosh County Board of Education15 people$18,822
- Early County Board of Education14 people$28,668
- Schley County Board of Education14 people$11,641
- City of Thomasville Board of Education13 people$19,698
- Seminole County Board of Education11 people$13,698
- Lanier County Board of Education11 people$15,275
- Chattahoochee County Board of Education11 people$17,808
- Wheeler County Board of Education11 people$17,100
- Johnson County Board of Education11 people$14,960
- City of Commerce Board of Education11 people$19,176
- Montgomery County Board of Education10 people$13,051
- Taylor County Board of Education10 people$28,064
- Talbot County Board of Education10 people$14,993
- Clinch County Board of Education9 people$14,268
- City of Pelham Board of Education8 people$12,351
- City of Vidalia Board of Education8 people$22,220
- Treutlen County Board of Education8 people$22,449
- Twiggs County Board of Education8 people$18,784
- Glascock County Board of Education8 people$18,872
- Calhoun County Board of Education7 people$22,846
- Warren County Board of Education7 people$15,320
- Quitman County Board of Education6 people$12,891
- Echols County Board of Education6 people$16,020
- Randolph County Board of Education6 people$21,258
- Clay County Board of Education6 people$16,208
- Macon County Board of Education6 people$21,271
- Stewart County Board of Education4 people$22,048
- Taliaferro County Board of Education4 people$22,438
- City of Bremen Board of Education3 people$31,470
- Baker County Board of Education3 people$28,857
- Webster County Board of Education1 person$35,154
- City of Dalton Board of Education1 person$36,180
No employers match.
Highest-paid bus drivers, 2025
- 1Michael D BrownBus Driver · Cobb County School District$113,323
- 2Michael J AllredBus Driver · Early County Board of Education$113,022
- 3Jennifer L SmithBus Driver · Gwinnett County Board of Education$108,737
- 4Jason E BrooksBus Driver · Treutlen County Board of Education$106,390
- 5Dwight F LoveBus Driver · Treutlen County Board of Education$105,855
Common questions
How much does a bus driver make in Georgia?
The typical bus driver was paid $27,827 in 2025; most earned between $17,070 and $40,643. This counts all 15,091 people paid, including part-year workers.
Which job titles are included?
Everyone whose payroll title is Bus Driver, at any level (for example "Bus Driver"). 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