Explore jobs
Find specific jobs
Explore careers
Explore professions
Best companies
Explore companies
At Baltimore County Public Schools, the average salary stands at $39,792 for the year 2025. Salaries can vary widely depending on the role and department, reflecting the diverse responsibilities and qualifications needed in education. For instance, the highest-paying jobs are typically found in specialized areas such as administration and educational leadership.
Among the top roles, administrative positions and specialized teaching roles offer competitive compensation. Understanding these salary dynamics can assist both current employees and job seekers in navigating their career paths effectively.
BCPS salaries by department provide further insights into compensation trends, helping potential applicants assess where their skills may align best within the organization. This information is crucial for making informed career choices in the educational sector.
The highest paying jobs at Baltimore County Public Schools are department chairperson, principal, adjunct professor, and registered nurse. Department chairperson jobs at Baltimore County Public Schools earn an average yearly salary of $111,442, Baltimore County Public Schools principal jobs average $89,736, and Baltimore County Public Schools adjunct professor jobs average $80,183.
The lowest paying Baltimore County Public Schools roles include cafeteria worker and cafeteria aide. Baltimore County Public Schools cafeteria worker average salary is $24,156 per year. So while the average Baltimore County Public Schools salary is $39,792 there is a big variation in pay depending on the role.
| Rank | Job title | Average Baltimore County Public Schools salary | Hourly rate |
|---|---|---|---|
| 1 | Department Chairperson | $111,442 | $53.58 |
| 2 | Principal | $89,736 | $43.14 |
| 3 | Adjunct Professor | $80,183 | $38.55 |
| 4 | Registered Nurse | $67,756 | $32.58 |
| 5 | Speech Language Pathologist | $66,308 | $31.88 |
| 6 | Reading Specialist | $60,323 | $29.00 |
| 7 | Special Education Teacher | $59,311 | $28.51 |
| 8 | School Nurse | $58,494 | $28.12 |
| 9 | Special Educator | $56,885 | $27.35 |
| 10 | Personal Assistant | $56,733 | $27.28 |
| 11 | Curriculum Writer | $56,625 | $27.22 |
| 12 | Instructor | $56,059 | $26.95 |
| 13 | Operation Supervisor | $55,997 | $26.92 |
| 14 | Behavior Interventionist | $50,390 | $24.23 |
| 15 | Behavioral Specialist | $48,189 | $23.17 |
| 16 | Student Internship | $45,880 | $22.06 |
| 17 | School Bus Driver | $44,181 | $21.24 |
| 18 | Social Work Internship | $42,631 | $20.50 |
| 19 | Office Secretary | $39,677 | $19.08 |
| 20 | Administrator Secretary | $36,339 | $17.47 |
Rate Baltimore County Public Schools' fairness in compensating employees.
Do you work at Baltimore County Public Schools?
Did Baltimore County Public Schools' compensation package meet your expectations?
Salaries at Baltimore County Public Schools vary depending on the department you work in. Baltimore County Public Schools salaries in the healthcare department are the highest with an average salary of $52,034. Employees in the non profit/government department at Baltimore County Public Schools receive relatively high salaries as well, with an average salary of $47,753 per year. Departments that don't pay as well at Baltimore County Public Schools include the facilities and the hospitality/service organizational functions, with employees earning average salaries of $29,538 and $30,416, respectively.
| Rank | Department | Average Baltimore County Public Schools salary | Hourly rate |
|---|---|---|---|
| 1 | Healthcare | $52,034 | $25.02 |
| 2 | Non Profit/Government | $47,753 | $22.96 |
| 3 | Education | $41,226 | $19.82 |
| 4 | Administrative | $39,673 | $19.07 |
| 5 | Hospitality/Service | $30,417 | $14.62 |
| 6 | Facilities | $29,539 | $14.20 |
| Rank | Position | Average Baltimore County Public Schools salary | Hourly rate |
|---|---|---|---|
| 1 | Adjunct Professor | $80,183 | $38.55 |
| 2 | Assistant Principal | $74,103 | $35.63 |
| 3 | Reading Specialist | $60,323 | $29.00 |
| 4 | Adjunct Faculty | $60,278 | $28.98 |
| 5 | Special Education Teacher | $59,311 | $28.51 |
| 6 | Special Educator | $56,885 | $27.35 |
| 7 | Curriculum Writer | $56,625 | $27.22 |
| 8 | Instructor | $56,059 | $26.95 |
| 9 | Site Coordinator | $44,287 | $21.29 |
| 10 | Teaching Assistant | $35,037 | $16.84 |
| 11 | Tutor | $29,330 | $14.10 |
| 12 | Substitute Teacher | $28,537 | $13.72 |
| 13 | Para Educator | $27,492 | $13.22 |
| 14 | Education Paraprofessional | $26,196 | $12.59 |
| Rank | Position | Average Baltimore County Public Schools salary | Hourly rate |
|---|---|---|---|
| 1 | Practicum Student | $59,760 | $28.73 |
| 2 | Personal Assistant | $56,733 | $27.28 |
| 3 | Student Internship | $45,880 | $22.06 |
| 4 | Office Secretary | $39,677 | $19.08 |
| 5 | Data Entry Specialist | $37,071 | $17.82 |
| 6 | Administrator Secretary | $36,339 | $17.47 |
| 7 | Administrative Support | $36,052 | $17.33 |
| 8 | Front Desk Coordinator | $28,334 | $13.62 |
| 9 | Test Administrator | $27,979 | $13.45 |
| 10 | Secretarial Substitute | $26,168 | $12.58 |
| 11 | Clerk | $26,140 | $12.57 |
| 12 | Office Assistant | $26,002 | $12.50 |
| 13 | Clerical Aide | $25,284 | $12.16 |
| 14 | Receptionist | $24,509 | $11.78 |
| Rank | Position | Average Baltimore County Public Schools salary | Hourly rate |
|---|---|---|---|
| 1 | Sign Language Interpreter | $57,733 | $27.76 |
| 2 | School Bus Driver | $44,181 | $21.24 |
| 3 | Concierge | $41,240 | $19.83 |
| 4 | Food Service Assistant | $25,662 | $12.34 |
| 5 | Bus Attendant | $25,625 | $12.32 |
| 6 | Server | $24,994 | $12.02 |
| 7 | Cafeteria Aide | $24,828 | $11.94 |
| 8 | Camp Counselor | $24,801 | $11.92 |
| 9 | Food Service Worker | $24,671 | $11.86 |
| 10 | Cafeteria Worker | $24,156 | $11.61 |
Average salaries at Baltimore County Public Schools competitors, like Memphis City Schools, Wake County Public School System, and Cobb County School District, vary. Memphis City Schools employees earn the highest salaries, with an average yearly salary of $46,243. The average salary at Wake County Public School System is $46,024 per year, and the average salary at Cobb County School District is $45,446 per year.
| Rank | Company name | Zippia score | Average salary |
|---|---|---|---|
| 1 | Memphis City Schools | 3.8 | $46,243 |
| 2 | Wake County Public School System | 4.2 | $46,024 |
| 3 | Cobb County School District | 3.9 | $45,446 |
| 4 | Chicago Public Schools | 4.2 | $45,068 |
| 5 | Fairfax County Public Schools | 4.5 | $45,041 |
| 6 | Broward County Public Schools | 4.1 | $44,760 |
| 7 | West Middle School | 4.0 | $44,414 |
| 8 | Guilford County Schools | 4.1 | $44,393 |
| 9 | North Arlington School District Nj | 3.8 | $43,764 |
| 10 | Prince William County Public Schools | 4.0 | $43,719 |
| 11 | Prince George's Community College | 3.9 | $41,452 |
| 12 | Jefferson County Public School | 4.3 | $39,912 |
| 13 | DeKalb County School District | 4.0 | $39,631 |
| 14 | Montgomery County Public Schools | 4.7 | $39,136 |
| 15 | Clark County School District | 4.5 | $37,798 |
| 16 | Loudoun County Public Schools | 4.4 | $37,504 |
| 17 | Cumberland County Schools | 4.6 | $37,130 |
| 18 | Substitute Teacher Service | 4.3 | $31,360 |
| 19 | EDUStaff | 4.2 | $30,490 |
| 20 | Harford County Public Schools | 4.1 | $27,556 |
| Job | Location | Date added | Salary |
|---|---|---|---|
| Special Education Teacher | Baltimore, MD | 06/24/2025 | $60,000 |
| SR. Project Architect | Towson, MD | 06/24/2025 | $84,696 |
| School Social Worker, Bilingual | Towson, MD | 05/31/2025 | $63,490 |
| School Psychologist | Towson, MD | 05/31/2025 | $60,000 |
| Construction Management Teacher (CTE) | Towson, MD | 05/31/2025 | $60,000 |
Zippia gives an in-depth look into the details of Baltimore County Public Schools, including salaries, political affiliations, employee data, and more, in order to inform job seekers about Baltimore County Public Schools. The employee data is based on information from people who have self-reported their past or current employments at Baltimore County Public Schools. The data on this page is also based on data sources collected from public and open data sources on the Internet and other locations, as well as proprietary data we licensed from other companies. Sources of data may include, but are not limited to, the BLS, company filings, estimates based on those filings, H1B filings, and other public and private datasets. While we have made attempts to ensure that the information displayed are correct, Zippia is not responsible for any errors or omissions or for the results obtained from the use of this information. None of the information on this page has been provided or approved by Baltimore County Public Schools. The data presented on this page does not represent the view of Baltimore County Public Schools and its employees or that of Zippia.
Baltimore County Public Schools may also be known as or be related to Baltimore County Public Schools.