Explore jobs
Find specific jobs
Explore careers
Explore professions
Best companies
Explore companies
As of October 2025, the average salary for an Elementary Assistant Principal stands at $77,225 annually, translating to about $37 per hour. Salaries can vary significantly based on factors such as location, years of experience, and the specific school district. For instance, assistant principals in states like California and New York often earn higher salaries due to the cost of living and demand for educational leaders.
To provide a clearer perspective, here’s a brief overview of average salaries in various states:
Beyond salary, the role includes responsibilities like curriculum oversight, staff development, and fostering a positive school climate. This position not only offers financial rewards but also the opportunity to make a significant impact on students' educational journeys. If you’re considering this career path, understanding salary trends and opportunities for advancement is crucial.
Let Zippia find your next elementary assistant principal job
Let Zippia find your next elementary assistant principal job
The average elementary assistant principal salary in Connecticut, New Jersey, and Massachusetts are the highest in the U.S. The lowest average elementary assistant principal salary states are Nebraska, South Carolina, and Wyoming.
| Rank | State | Avg. salary | Hourly rate |
|---|---|---|---|
| 1 | Connecticut | $107,460 | $51.66 |
| 2 | New Hampshire | $97,987 | $47.11 |
| 3 | Delaware | $103,800 | $49.90 |
| 4 | Maryland | $101,425 | $48.76 |
| 5 | Pennsylvania | $91,362 | $43.92 |
| 6 | New York | $94,462 | $45.41 |
| 7 | Illinois | $87,735 | $42.18 |
| 8 | Vermont | $105,159 | $50.56 |
| 9 | New Jersey | $107,185 | $51.53 |
| 10 | Massachusetts | $106,638 | $51.27 |
| 11 | West Virginia | $89,243 | $42.91 |
| 12 | Michigan | $88,155 | $42.38 |
| 13 | Oregon | $77,676 | $37.34 |
| 14 | South Dakota | $84,177 | $40.47 |
| 15 | Virginia | $77,852 | $37.43 |
| 16 | District of Columbia | $100,430 | $48.28 |
| 17 | Indiana | $78,923 | $37.94 |
| 18 | Minnesota | $75,197 | $36.15 |
| 19 | California | $98,021 | $47.13 |
| 20 | Washington | $91,470 | $43.98 |
| 21 | Maine | $81,248 | $39.06 |
| 22 | Alaska | $84,200 | $40.48 |
| 23 | North Carolina | $73,207 | $35.20 |
| 24 | Montana | $70,419 | $33.86 |
| 25 | North Dakota | $77,800 | $37.40 |
| 26 | Georgia | $78,286 | $37.64 |
| 27 | Rhode Island | $82,820 | $39.82 |
| 28 | Nevada | $69,110 | $33.23 |
| 29 | Wisconsin | $75,058 | $36.09 |
| 30 | Tennessee | $73,633 | $35.40 |
| 31 | Idaho | $68,409 | $32.89 |
| 32 | New Mexico | $68,277 | $32.83 |
| 33 | Ohio | $69,038 | $33.19 |
| 34 | Louisiana | $71,688 | $34.47 |
| 35 | Arkansas | $64,582 | $31.05 |
| 36 | Arizona | $63,386 | $30.47 |
| 37 | Colorado | $64,001 | $30.77 |
| 38 | Missouri | $65,209 | $31.35 |
| 39 | Kansas | $63,542 | $30.55 |
| 40 | Texas | $63,252 | $30.41 |
| 41 | Florida | $62,549 | $30.07 |
| 42 | Kentucky | $62,540 | $30.07 |
| 43 | Nebraska | $61,055 | $29.35 |
| 44 | Wyoming | $60,838 | $29.25 |
| 45 | Utah | $66,219 | $31.84 |
| 46 | Mississippi | $63,775 | $30.66 |
| 47 | Iowa | $63,007 | $30.29 |
| 48 | South Carolina | $60,947 | $29.30 |
| 49 | Hawaii | $57,444 | $27.62 |
| 50 | Alabama | $57,598 | $27.69 |
| 51 | Oklahoma | $56,408 | $27.12 |
The highest-paying cities for elementary assistant principals are East Palo Alto, CA, Boston, MA, and Baltimore, MD.
| Rank | City | Avg. salary | Hourly rate |
|---|---|---|---|
| 1 | East Palo Alto, CA | $109,296 | $52.55 |
| 2 | Boston, MA | $106,859 | $51.37 |
| 3 | Baltimore, MD | $102,096 | $49.08 |
| 4 | Nashua, NH | $98,112 | $47.17 |
| 5 | Marysville, WA | $92,802 | $44.62 |
| 6 | Rockford, IL | $87,635 | $42.13 |
| 7 | Pittsburgh, PA | $86,287 | $41.48 |
| 8 | Pawtucket, RI | $82,903 | $39.86 |
| 9 | Beloit, WI | $73,270 | $35.23 |
| 10 | Lafayette, LA | $72,350 | $34.78 |
| 11 | Santa Fe, NM | $67,360 | $32.38 |
| 12 | Boulder, CO | $64,315 | $30.92 |
| 13 | Austin, TX | $64,189 | $30.86 |
| 14 | Surprise, AZ | $63,831 | $30.69 |
| 15 | Edmond, OK | $56,364 | $27.10 |
An elementary assistant principal's salary ranges from $47,000 a year at the 10th percentile to $126,000 at the 90th percentile.

| Percentile | Annual salary | Monthly salary | Hourly rate |
|---|---|---|---|
| 90th Percentile | $126,000 | $10,500 | $61 |
| 75th Percentile | $100,000 | $8,333 | $48 |
| Average | $77,225 | $6,435 | $37 |
| 25th Percentile | $59,000 | $4,917 | $28 |
| 10th Percentile | $47,000 | $3,917 | $23 |
The highest paying types of elementary assistant principals are principal associate, principal, and school principal.
| Job title | Annual salary | Monthly salary | Hourly rate | Job openings |
|---|---|---|---|---|
| School Director | $68,563 | $5,714 | $32.96 | 37,761 |
| Superintendent | $82,458 | $6,871 | $39.64 | 22,580 |
| School Superintendent | $93,341 | $7,778 | $44.88 | 30,220 |
| After School Program Coordinator | $34,475 | $2,873 | $16.57 | 86,881 |
| School Business Manager | $62,224 | $5,185 | $29.92 | 87,493 |
| Principal Investigator | $84,635 | $7,053 | $40.69 | 44,475 |
Top companies hiring elementary assistant principals now:
Elementary assistant principal salaries at Boulder Valley School District and K12 are the highest-paying according to our most recent salary estimates. In addition, the average elementary assistant principal salary at companies like Newport Mesa Unified School District and Hemet Unified School District are highly competitive.
| Rank | Company | Average salary | Hourly rate |
|---|---|---|---|
| 1 | Boulder Valley School District | $112,447 | $54.06 |
| 2 | K12 | $104,191 | $50.09 |
| 3 | Newport Mesa Unified School District | $102,016 | $49.05 |
| 4 | Hemet Unified School District | $99,936 | $48.05 |
| 5 | Irving Isd | $99,140 | $47.66 |
| 6 | Dry Creek Joint Elementary School District | $93,031 | $44.73 |
| 7 | Wicomico County Public Schools | $89,552 | $43.05 |
| 8 | San Jacinto Unified School District | $89,184 | $42.88 |
| 9 | Boston Public Schools | $87,244 | $41.94 |
| 10 | Temecula Valley Unified School District | $82,328 | $39.58 |
| 11 | Panay Power Corporation | $79,120 | $38.04 |
| 12 | San José Unified School District | $78,802 | $37.89 |
| 13 | Newton Public Schools | $77,315 | $37.17 |
| 14 | Alameda Unified | $77,294 | $37.16 |
| 15 | Capistrano Unified | $77,231 | $37.13 |
| 16 | Leander ISD | $76,715 | $36.88 |
| 17 | KIPP Northern California Public Schools | $74,022 | $35.59 |
| 18 | Adams 12 Five Star Schools | $73,940 | $35.55 |
| 19 | district | $73,330 | $35.25 |
| 20 | Culver City Unified School District | $73,007 | $35.10 |
The average elementary assistant principal salary has risen by $8,641 over the last ten years. In 2014, the average elementary assistant principal earned $68,584 annually, but today, they earn $77,225 a year. That works out to a 6% change in pay for elementary assistant principals over the last decade.
Compare elementary assistant principal salaries for cities or states with the national average over time.
Compare elementary assistant principal salaries for individual cities or states with the national average.
| Year | Avg. salary | Hourly rate | % Change |
|---|---|---|---|
| 2025 | $77,200 | $37.13 | +2.1% |
| 2024 | $75,600 | $36.34 | +1.1% |
| 2023 | $74,700 | $35.93 | +1.0% |
| 2022 | $74,000 | $35.58 | +2.0% |
| 2021 | $72,500 | $34.87 | +2.3% |
| Company | Job | Location | Date added | Salary |
|---|---|---|---|---|
| Ohio Department of Education | Elementary Assistant Principal | Enon, OH | 06/28/2025 | $81,408 |
| Yes Prep Schools | Bilingual Assistant Principal-YES Prep North Forest Elementary) | Houston, TX | 06/28/2025 | $71,500 |
| Mason City School District | Elementary Assistant Principal | Mason, OH | 06/27/2025 | $81,408 |
| Littleton Public Schools | Assistant Principal, Sandburg Elementary | Boone, CO | 06/27/2025 | $83,160 |
| Cypress-Fairbanks Independent School District (Tx | Assistant Principal, Moore Elementary School School Year | Houston, TX | 06/27/2025 | $68,346 |
| Edgewood ISD (Tx | Assistant Principal-Elementary | San Antonio, TX | 06/27/2025 | $65,205 |
| Mesa Public Schools | Instructional Assistant Title I--Webster Elementary School | Mesa, AZ | 06/26/2025 | $34,039 |
| West Virginia Department of Education | Reposted: Assistant Principal--Elementary-Middle Level | West Virginia | 06/26/2025 | $59,922 |
| Gloucester Township School District | Assistant Principal-Elementary | Blackwood, NJ | 06/26/2025 | $100,000 |
| Mesa USD 4 | Preschool Instructional Assistant Substitute--Johnson Elementary | Mesa, AZ | 06/26/2025 | $40,989 |
Search for elementary assistant principal jobs