How much does a School Psychologist make?
School psychologists help students succeed in school. This job is important and rewarding. The average yearly salary for school psychologists stands at approximately $103,524. This means that, on average, professionals in this field earn a good living.
Most school psychologists earn between $82,800 and $113,250 each year. This range shows how salaries can vary based on experience and location. Some psychologists may earn more due to additional training or working in areas with higher costs of living. Others may earn less but still enjoy a stable and fulfilling career.
What are the highest paying cities for a School Psychologist?

-
Santa Maria, CA
Average Salary: $151,380
In Santa Maria, working with students is a fulfilling job. Many schools rely on professionals to support mental health and academic success. Key employers include local school districts and community clinics.
Find School Psychologist jobs in Santa Maria, CA
-
Riverside, CA
Average Salary: $126,839
Riverside offers a vibrant community for those in educational psychology. Schools here focus on student well-being and learning. Major employers include the Riverside Unified School District and various private institutions.
Find School Psychologist jobs in Riverside, CA
-
Corpus Christi, TX
Average Salary: $123,273
Corpus Christi provides a supportive environment for mental health services in schools. Many local schools emphasize the importance of psychological support. Key employers include the Corpus Christi Independent School District and local health organizations.
Find School Psychologist jobs in Corpus Christi, TX
-
Durham, NC
Average Salary: $122,385
Durham is known for its progressive approach to education. Those in this field help students thrive academically and emotionally. Employers include the Durham Public Schools and various counseling services.
Find School Psychologist jobs in Durham, NC
-
Killeen, TX
Average Salary: $119,011
Killeen offers a growing need for mental health support in schools. Professionals here work closely with students and families. Employers include the Killeen Independent School District and local healthcare providers.
Find School Psychologist jobs in Killeen, TX
-
Santa Rosa, CA
Average Salary: $116,574
Santa Rosa values the role of psychologists in schools. The city's schools are committed to student success. Employers include the Santa Rosa City Schools and various educational support organizations.
Find School Psychologist jobs in Santa Rosa, CA
-
San Francisco, CA
Average Salary: $116,201
San Francisco provides a dynamic setting for educational psychology. The city's schools focus on comprehensive student support. Key employers include the San Francisco Unified School District and private educational institutions.
Find School Psychologist jobs in San Francisco, CA
-
Brownsville, TX
Average Salary: $114,427
Brownsville offers opportunities for those dedicated to student well-being. Schools here prioritize mental health and academic achievement. Major employers include the Brownsville Independent School District and local community services.
Find School Psychologist jobs in Brownsville, TX
-
Modesto, CA
Average Salary: $114,178
Modesto is a great place for those in educational psychology. The city supports student mental health and academic success. Employers include the Modesto City Schools and various healthcare providers.
Find School Psychologist jobs in Modesto, CA
-
Columbia, SC
Average Salary: $113,588
Columbia offers a supportive environment for mental health services in schools. The city's schools emphasize the importance of psychological support. Key employers include the Richland County School District One and local counseling services.
Find School Psychologist jobs in Columbia, SC
What are the best companies a School Psychologist can work for?

-
Achieve Beyond Pediatric Therapy and Autism Services
Average Salary: $241,604
Achieve Beyond Pediatric Therapy and Autism Services provides top-tier care for children with developmental challenges. They operate across various locations in the United States, including California and New York, offering competitive salaries and a supportive work environment.
-
GHR Healthcare
Average Salary: $156,655
GHR Healthcare is a leading provider of medical staffing services, operating in numerous states across the country. They offer rewarding School Psychologist roles with a focus on professional development and growth. Locations include Texas, Florida, and Pennsylvania.
-
Focused Staffing Group
Average Salary: $149,573
Focused Staffing Group specializes in connecting healthcare professionals with top employers. They offer School Psychologist positions with attractive benefits and work in locations such as Illinois, Michigan, and Ohio.
-
AB Staffing Solutions
Average Salary: $136,518
AB Staffing Solutions places School Psychologists in various educational settings. They have a strong presence in states like Georgia, Arizona, and Colorado, providing opportunities for career advancement.
-
Therapy Source
Average Salary: $134,384
Therapy Source offers a range of therapy services with School Psychologist jobs in states such as Minnesota, New Jersey, and Maryland. They focus on creating a positive work culture and offering competitive compensation.
-
Every Special Child
Average Salary: $133,507
Every Special Child provides specialized care for children with unique needs. They operate in California, offering School Psychologist positions with a focus on professional development and support.
-
Boothby Therapy Services
Average Salary: $128,630
Boothby Therapy Services is dedicated to pediatric care, with School Psychologist roles available in locations including Washington and Virginia. They offer a supportive work environment and opportunities for growth.
-
Covelo Group
Average Salary: $127,375
Covelo Group is a prominent provider of staffing solutions, with School Psychologist jobs available in states such as Massachusetts and New Hampshire. They offer competitive salaries and a focus on employee well-being.
-
Pediatric Developmental Services
Average Salary: $122,694
Pediatric Developmental Services offers School Psychologist positions in states like North Carolina and South Carolina. They focus on providing quality care and support to their clients.
-
Los Angeles County Office of Education
Average Salary: $117,404
The Los Angeles County Office of Education is a major employer in California, offering School Psychologist jobs with a strong benefits package. They are committed to improving educational outcomes for students.
How to earn more as a School Psychologist?
Becoming a School Psychologist offers a rewarding career in helping students thrive. To earn more in this field, consider these factors. First, gaining advanced certifications can boost earning potential. For instance, obtaining a School Psychologist License with a Nationally Certified School Psychologist (NCSP) designation often results in higher pay.
Experience also plays a crucial role. Those who dedicate more years to this profession usually see a pay increase. Other factors include location, as salaries can vary greatly between urban and rural areas. Taking on leadership roles, such as becoming a school psychology department head, often comes with higher pay. Finally, specializing in high-demand areas, such as trauma-informed practices or behavioral intervention, can also lead to higher earnings.
Here are five factors to consider:
- Earn advanced certifications
- Gain more years of experience
- Choose a location with higher pay
- Take on leadership roles
- Specialize in high-demand areas



