AACPS -- Anne Arundel County Public Schools

Teacher Salary and Benefits

AACPS has more than 80,000 students and 5,000 teachers and instructors. The AACPS teacher and administration salary data displayed in the following tables are gathered from several sources as noted below the salary tables. Note: The information provided below is for informational purposes only, for official information please contact the school district directly.

Employers Post Your Jobs

Post to Teacher.org and 100+ job boards with one submission: Click Here to Post a Job.

Search For Jobs

Search through jobs listings in and around Anne Arundel County Public Schools area.

AACPS Teacher Salary Details

This table lists the average salary for teachers as provided by the Bureau of Labor Statistics (BLS) for the Baltimore-Towson area. There can be wide variations in salary, which can be attributed to experience or education levels. For example, a teacher with a master's in education may have higher salary than an entry level teacher.

 Average SalarySalary Range
Preschool Teacher$40,800$27,970-$73,020
Kindergarten Teacher$64,960$42,920 - $103,020
Elementary School Teacher$69,970$48,510 - $99,140
Middle School Teacher$67,620$48,410 - $96,890
High School Teacher$71,370$48,990 - $97,780
PE Teacher$62,170$27,460 - $109,680

Source: Bureau of Labor Statistics (BLS) 2022, MSA: Baltimore-Towson, SOC Codes: 25-2011, 25-2012, 25-2021, 25-2022, 25-2031, 27-2022, 25-3098, 25-9041

Special Education Teacher Salary

The table below lists the average salary for special education teachers who work for AACPS and surrounding area school districts.

 Average SalarySalary Range
Special Ed. (Kindergarten & Elementary)$71,430$40,860 - $102,110

Source: Bureau of Labor Statistics (BLS) 2022, MSA: Baltimore-Towson, SOC Codes: 25-2051, 25-2052, 25-2053, 25-2054

School Administrators and Staff Salary

Learn more about average salary details on school administrators, counselors, and librarians for the Baltimore-Towson area below.

 Average SalarySalary Range
School Administrators (Preschool)$55,000$32,140-$80,970
School Administrators (Elementary, Middle, & High School)$120,760$80,290 - $160,540
Guidance & School Counselors$68,320$46,720 - $98,000

Source: Bureau of Labor Statistics (BLS) 2022, MSA: Baltimore-Towson, SOC Codes: 11-9031,11-9032,21-1012,25-4021

Employee and Teacher Benefits (Estimated)

The estimated value of administrator and teacher benefits provided by AACPS is listed below. These estimates are calculated from the figures obtained from the NCES Finance Survey (2012).

 DistrictMaryland
Teachers & Aides$32,320$29,389
Administrators$23,085$26,436

Source: Local Education Agency (School District) Finance Survey (F-33) Data (2012)

Anne Arundel County Public Schools Jobs and Careers

The following tables outlines the number of teachers, administrators, and support staff that are employed by AACPS . This information is obtained through a self reported survey provided by the NCES Universe Survey.

Total Number of Teachers Employed

Total number of teachers employed by AACPS per grade classification is displayed below.

 201220132014
Total Teachers5,1175,2695,338
Preschool Teachers516063
Kindergarten Teachers305322321
Elementary School Teachers2,7012,8202,882
Middle & High School Teachers2,0592,0672,072

Source: National Center For Education Statistics (NCES), CCD Local Education Agency (School District) Universe Survey 2014

Instructional Supervisors, Coordinators, and Teaching Assistants

Total number of instructional supervisors, coordinators, and teaching assistant jobs are listed in the table below.

 201220132014
Supervisors & Coordinators202195224
Teaching Assistants618620629

Source: National Center For Education Statistics (NCES), CCD Local Education Agency (School District) Universe Survey 2014

District and School Administrators and Support Staff

Total number of school administrators and support staff that work for AACPS are shown in the table below.

 201220132014
Total Administrators & Staff3,1193,1193,198
District Administrators327327352
District Support Staff170172170
School Administrators295295301
School Administrative Support Staff655666680
Student Support Staff338337355
Other Support Staff1,2661,3231,342
Librarians117115116
Library Assistants & Technicians-5959
Guidance Counselors208213215
Elementary School Guidance Counselors107111112
Middle & High School Guidance Counselors101103103

AACPS Schools

We have listed the 122 schools and their contact information, which is managed by AACPS in the list below. To view additional information about each school click on the school link.

See how other nearby school districts compare in regards to teaching and employment opportunities:

Anne Arundel County Public Schools Map & Boundaries

Schools By City

Click on the city name to see the list of schools in that city.

Teaching in Annapolis

School Grades Full-Time Teachers Students
Annapolis Elementary School
1399 a
Annapolis MD 21403
(410) 222-1600
PK-5 21 252
Annapolis Middle School
1399 Forest Dr
Annapolis MD 21403
(410) 267-8658
6-8 59 667
Annapolis Sr. High School
2700 Riva Rd
Annapolis MD 21401
(410) 266-5240
9-12 118 1,703
Broadneck High School
1265 Green Holly Dr
Annapolis MD 21409
(410) 757-1300
9-12 115 2,126
Cape St. Claire Elementary School
931 Blue Ridge Dr
Annapolis MD 21409
(410) 222-1685
KG-5 40 665
Eastport Elementary School
420 5th St
Annapolis MD 21403
(410) 222-1605
PK-5 21 256
Georgetown East Elementary School
111 Dogwood Rd
Annapolis MD 21403
(410) 222-1610
PK-5 37 394
Germantown Elementary School
200 Windell Ave
Annapolis MD 21401
(410) 222-1615
PK-5 51 731
Hillsmere Elementary School
3052 Arundel on the Bay Rd
Annapolis MD 21403
(410) 222-1622
PK-5 30 546
J. Albert Adams Academy at Adams Park
245 Clay St
Annapolis MD 21401
(410) 222-1639
6-8 16 56
Mills - Parole Elementary School
103 Chinquapin Round Rd
Annapolis MD 21401
(410) 222-1626
PK-5 44 600
Phoenix Academy
1411 Cedar Park Rd
Annapolis MD 21401
(410) 222-5000
KG-12 31 303
Rolling Knolls Elementary School
1985 Valley Rd
Annapolis MD 21401
(410) 222-5820
PK-5 30 436
Tyler Heights Elementary School
200 Janwal St
Annapolis MD 21403
(410) 222-1630
PK-5 43 529
West Annapolis Elementary School
210 Annapolis St
Annapolis MD 21401
(410) 222-1635
KG-5 18 235
Wiley H. Bates Middle School
701 Chase St
Annapolis MD 21401
(410) 263-0270
6-8 73 800
Windsor Farm Elementary School
591 Broadneck Rd
Annapolis MD 21409
(410) 222-1690
KG-5 36 614

Teaching in Arnold

School Grades Full-Time Teachers Students
Arnold Elementary School
90 Church Rd
Arnold MD 21012
(410) 222-1670
KG-5 26 424
Belvedere Elementary School
360 Broadwater Rd
Arnold MD 21012
(410) 975-9432
PK-5 33 474
Broadneck Elementary School
470 Shore Acres Rd
Arnold MD 21012
(410) 222-1680
KG-5 42 753
Magothy River Middle School
241 Peninsula Farm Rd
Arnold MD 21012
(410) 544-0926
6-8 50 707
Severn River Middle School
241 Peninsula Farm Rd
Arnold MD 21012
(410) 544-0922
6-8 50 779

Teaching in Baltimore

School Grades Full-Time Teachers Students
Belle Grove Elementary School
4502 Belle Grove Rd
Baltimore MD 21225
(410) 222-6589
PK-5 20 234
Brooklyn Park Elementary School
200 14th Ave
Baltimore MD 21225
(410) 222-6590
PK-5 29 404
Brooklyn Park Middle School
200 Hammonds Ln
Baltimore MD 21225
(410) 636-2967
6-8 63 739
Park Elementary School
201 East 11th Ave
Baltimore MD 21225
(410) 222-6593
PK-5 34 470

Teaching in Crofton

School Grades Full-Time Teachers Students
Crofton Elementary School
1405 Duke of Kent Dr
Crofton MD 21114
(410) 222-5800
KG-5 31 563
Crofton Meadows Elementary School
2020 Tilghman Dr
Crofton MD 21114
(410) 721-9453
KG-5 28 441
Crofton Woods Elementary School
1750 Urby Dr
Crofton MD 21114
(410) 222-5805
KG-5 37 623
Nantucket Elementary School
2350 Nantucket Dr
Crofton MD 21114
(410) 451-6120
KG-5 48 819

Teaching in Crownsville

School Grades Full-Time Teachers Students
Mary E. Moss Academy
45 Community Place
Crownsville MD 21032
(410) 222-3836
9-9 13 62
South Shore Elementary School
1376 Fairfield Loop Rd
Crownsville MD 21032
(410) 222-3865
KG-5 21 297

Teaching in Davidsonville

School Grades Full-Time Teachers Students
Davidsonville Elementary School
962 Central Ave West
Davidsonville MD 21035
(410) 222-1655
KG-5 38 707

Teaching in Deale

School Grades Full-Time Teachers Students
Deale Elementary School
759 Masons Beach Rd
Deale MD 20751
(410) 222-1695
KG-5 21 285

Teaching in Edgewater

School Grades Full-Time Teachers Students
Central Elementary School
130 Stepney Ln
Edgewater MD 21037
(410) 222-1075
KG-5 44 659
Central Middle School
221 Central Ave East
Edgewater MD 21037
(410) 956-5800
6-8 67 1,019
Central Special Education Center School
140 Stepney Ln
Edgewater MD 21037
(410) 956-5885
PK-12 20 143
Edgewater Elementary School
121 Washington Rd
Edgewater MD 21037
(410) 222-1660
KG-5 33 512
Mayo Elementary School
1260 Mayo Ridge Rd
Edgewater MD 21037
(410) 222-1666
KG-5 22 339
South River Senior School
201 Central Ave East
Edgewater MD 21037
(410) 956-5600
9-12 129 2,224

Teaching in Fort Meade

School Grades Full-Time Teachers Students
Macarthur Middle School
3500 Rockenbach Rd
Fort Meade MD 20755
(410) 674-0032
6-8 85 1,012
Meade Middle School
1103 26th St
Fort Meade MD 20755
(410) 674-2355
6-8 57 689

Teaching in Ft Meade

School Grades Full-Time Teachers Students
Manor View Elementary School
2900 Macarthur Rd
Ft Meade MD 20755
(410) 222-6504
1-5 22 315
Meade High School
1100 Clark Rd
Ft Meade MD 20755
(410) 674-7710
9-12 125 2,159
Pershing Hill Elementary School
7600 29th Division Rd
Ft Meade MD 20755
(410) 222-6519
KG-5 38 637
West Meade Elementary School
7722 Ray St
Ft Meade MD 20755
(410) 222-6545
PK-KG 20 306

Teaching in Ft. Meade

School Grades Full-Time Teachers Students
Meade Heights Elementary at Seven Oaks School
1925 Reece Rd
Ft. Meade MD 20755
(410) 222-6509
PK-5 26 328

Teaching in Gambrills

School Grades Full-Time Teachers Students
Arundel Sr. High School
1001 Annapolis Rd
Gambrills MD 21054
(410) 674-6500
9-12 107 1,963
Crofton Middle School
2301 Davidsonville Rd
Gambrills MD 21054
(410) 793-0280
6-8 69 1,123
Four Seasons Elementary School
979 Waugh Chapel Rd
Gambrills MD 21054
(410) 222-6501
PK-5 35 549

Teaching in Glen Burnie

School Grades Full-Time Teachers Students
Corkran Middle School
7600 Quarterfield Rd
Glen Burnie MD 21061
(410) 222-6493
6-8 54 547
Ferndale Early Childhood Center School
105 Packard Ave
Glen Burnie MD 21061
(410) 222-6927
PK-KG 9 148
Freetown Elementary School
7904 Freetown Rd
Glen Burnie MD 21060
(410) 222-6900
PK-5 36 506
George Cromwell Elementary School
525 Wellham Ave
Glen Burnie MD 21061
(410) 222-6920
1-5 21 320
Glen Burnie Park Elementary School
500 Marlboro Rd
Glen Burnie MD 21061
(410) 222-6400
PK-5 30 486
Glen Burnie Senior School
7550 Baltimore Annapolis Blvd
Glen Burnie MD 21060
(410) 761-8950
9-12 121 1,910
Glendale Elementary School
105 Carroll Rd
Glen Burnie MD 21060
(410) 222-6404
PK-5 38 406
Hilltop Elementary School
415 Melrose Ave
Glen Burnie MD 21061
(410) 222-6409
PK-5 46 652
Marley Elementary School
715 Cooper Rd
Glen Burnie MD 21060
(410) 222-6414
PK-5 45 674
Marley Glen School
200 Scott Ave
Glen Burnie MD 21060
(410) 222-6940
PK-12 23 91
Marley Middle School
10 Davis Ct
Glen Burnie MD 21060
(410) 761-0934
6-8 66 767
Monarch Academy
6730 Baymeadow Dr
Glen Burnie MD 21060
(410) 760-2072
KG-8 43 662
North County High School
10 East 1st Ave
Glen Burnie MD 21061
(410) 222-6970
9-12 120 1,879
North Glen Elementary School
615 West Furnace Branch Rd
Glen Burnie MD 21061
(410) 222-6416
PK-5 21 238
Oakwood Elementary School
330 Oak Manor Dr
Glen Burnie MD 21061
(410) 222-6420
PK-5 22 302
Point Pleasant Elementary School
1035 Dumbarton Rd
Glen Burnie MD 21060
(410) 222-6425
PK-5 35 553
Richard Henry Lee Elementary School
400 a St
Glen Burnie MD 21061
(410) 222-6435
KG-5 32 502
Rippling Woods Elementary School
530 Nolfield Dr
Glen Burnie MD 21061
(410) 222-6440
PK-5 40 637
Solley Elementary School
7608 Solley Rd
Glen Burnie MD 21060
(410) 222-6473
PK-5 39 737
Southgate Elementary School
290 Shetlands Ln
Glen Burnie MD 21061
(410) 222-6445
PK-5 37 676
Woodside Elementary School
160 Funke Rd
Glen Burnie MD 21061
(410) 222-6910
PK-5 52 308

Teaching in Hanover

School Grades Full-Time Teachers Students
Chesapeake Science Point School
7321 Parkway Dr South
Hanover MD 21076
(443) 757-5277
6-12 27 463
Harman Elementary at Meade Heights School
7660 Ridge Chapel Rd
Hanover MD 21076
(410) 222-6930
PK-5 45 779

Teaching in Harwood

School Grades Full-Time Teachers Students
Southern High School
4400 Solomons Island Rd
Harwood MD 20776
(410) 867-7100
9-12 64 1,066

Teaching in Jessup

School Grades Full-Time Teachers Students
Jessup Elementary School
2900 Elementary School Ln
Jessup MD 20794
(410) 222-6490
PK-5 32 508

Teaching in Laurel

School Grades Full-Time Teachers Students
Brock Bridge Elementary School
405 Brock Bridge Rd
Laurel MD 20724
(301) 498-6280
PK-5 47 753
Maryland City Elementary School
3359 Crumpton South
Laurel MD 20724
(301) 725-4256
PK-5 31 429

Teaching in Linthicum

School Grades Full-Time Teachers Students
Lindale Middle School
415 Andover Rd
Linthicum MD 21090
(410) 691-4344
6-8 64 792
Linthicum Elementary School
101 School Ln
Linthicum MD 21090
(410) 222-6935
KG-5 28 457
Overlook Elementary School
401 Hampton Rd
Linthicum MD 21090
(410) 222-6585
KG-5 21 283

Teaching in Lothian

School Grades Full-Time Teachers Students
Lothian Elementary School
5235 Solomons Island Rd
Lothian MD 20711
(410) 222-1697
PK-5 28 437
Southern Middle School
5235 Solomons Island Rd
Lothian MD 20711
(410) 222-1659
6-8 54 803

Teaching in Millersville

School Grades Full-Time Teachers Students
Millersville Elementary School
1601 Millersville Rd
Millersville MD 21108
(410) 222-3800
KG-5 27 400
Old Mill High School
600 Patriot Ln
Millersville MD 21108
(410) 969-9010
9-12 125 2,131
Old Mill Middle North School
610 Patriot Ln
Millersville MD 21108
(410) 969-5950
6-8 67 948
Old Mill Middle School South
620 Patriot Ln
Millersville MD 21108
(410) 969-7000
6-8 52 723
Ruth Parker Eason School
648 Old Mill Rd
Millersville MD 21108
(410) 222-3815
PK-12 25 116
Shipley's Choice Elementary School
310 Governor Stone Pky
Millersville MD 21108
(410) 222-3851
KG-5 26 385

Teaching in Odenton

School Grades Full-Time Teachers Students
Arundel Middle School
1179 Hammond Ln
Odenton MD 21113
(410) 674-6900
6-8 60 859
Odenton Elementary School
1290 Odenton Rd
Odenton MD 21113
(410) 222-6514
KG-5 29 358
Piney Orchard Elementary School
2641 Strawberry Lake Way
Odenton MD 21113
(410) 672-7591
KG-5 39 683
Seven Oaks Elementary School
1905 Town Center Blvd
Odenton MD 21113
(410) 222-0937
PK-5 40 693
Waugh Chapel Elementary School
840 Sunflower Dr
Odenton MD 21113
(410) 222-6542
PK-5 35 578

Teaching in Pasadena

School Grades Full-Time Teachers Students
Bodkin Elementary School
8320 Ventnor Rd
Pasadena MD 21122
(410) 437-0464
KG-5 34 591
Chesapeake Bay Middle School
4804 Mountain Rd
Pasadena MD 21122
(410) 437-2400
6-8 78 1,062
Chesapeake Sr. High School
4798 Mountain Rd
Pasadena MD 21122
(410) 255-9600
9-12 94 1,510
Fort Smallwood Elementary School
1720 Poplar Ridge Rd
Pasadena MD 21122
(410) 222-6450
PK-5 25 430
George Fox Middle School
7922 Outing Ave
Pasadena MD 21122
(410) 437-5512
6-8 64 929
High Point Elementary School
924 Duvall Hwy
Pasadena MD 21122
(410) 222-6454
PK-5 39 681
Jacobsville Elementary School
3801 Mountain Rd
Pasadena MD 21122
(410) 222-6460
KG-5 37 566
Lake Shore Elementary School
4531 Mountain Rd
Pasadena MD 21122
(410) 222-6465
KG-5 21 304
Northeast Sr High School
1121 Duvall Hwy
Pasadena MD 21122
(410) 437-6400
9-12 76 1,339
Pasadena Elementary School
401 East Pasadena Rd
Pasadena MD 21122
(410) 222-6573
KG-5 25 355
Riviera Beach Elementary School
8515 Jenkins Rd
Pasadena MD 21122
(410) 222-6469
KG-5 22 303
Sunset Elementary School
8572 Fort Smallwood Rd
Pasadena MD 21122
(410) 222-6478
PK-5 30 486

Teaching in Severn

School Grades Full-Time Teachers Students
Quarterfield Elementary School
7967 Quarterfield Rd
Severn MD 21144
(410) 222-6430
PK-5 27 416
Ridgeway Elementary School
1440 Evergreen Rd
Severn MD 21144
(410) 222-6524
KG-5 35 582
Severn Elementary School
838 Reece Rd
Severn MD 21144
(410) 551-6220
KG-5 28 435
Van Bokkelen Elementary School
1140 Reece Rd
Severn MD 21144
(410) 222-6535
PK-5 39 469

Teaching in Severna Park

School Grades Full-Time Teachers Students
Benfield Elementary School
365 Lynwood Dr
Severna Park MD 21146
(410) 222-6555
PK-5 30 490
Folger Mckinsey Elementary School
175 Arundel Beach Rd
Severna Park MD 21146
(410) 222-6560
KG-5 34 578
Jones Elementary School
122 Hoyle Ln
Severna Park MD 21146
(410) 222-6565
KG-5 23 313
Oak Hill Elementary School
34 Truckhouse Rd
Severna Park MD 21146
(410) 222-6568
PK-5 37 634
Severna Park Elementary School
6 Riggs Ave
Severna Park MD 21146
(410) 222-6577
KG-5 24 380
Severna Park Middle School
450 Jumpers Hole Rd
Severna Park MD 21146
(410) 647-7900
6-8 89 1,435
Severna Park Sr High School
60 Robinson Rd
Severna Park MD 21146
(410) 544-0900
9-12 104 1,857

Teaching in Shady Side

School Grades Full-Time Teachers Students
Shady Side Elementary School
4859 Atwell Rd
Shady Side MD 20764
(410) 222-1621
PK-5 29 501

Teaching in Traceys Landing

School Grades Full-Time Teachers Students
Traceys Elementary at Southern Middle School
20 Deale Rd
Traceys Landing MD 20779
(410) 222-1633
KG-5 24 361