What is the salary of a Principal?

The average salary of a Principal in United States is $48.4. Salaries start from around $23.9 and go up to $82.2. For a detailed look at the salary in your state, click on the map below.

$0
$82.2
Starting ($23.88)
Junior ($31.17)
Experienced ($42.02)
Senior ($58.01)
Highest ($82.23)
Highest

The top 10% of Principals in United States earn:

$82.2
Senior

The top 25% of Principals in United States earn:

$58.0
Experienced

The middle 50% of Principals in United States earn:

$42.0
Junior

The bottom 25% of Principals in United States earn:

$31.2
Starting

The bottom 10% of Principals in United States earn:

$23.9

Historical salary

Principal salary by state

Click on a state to learn more
State Salary Rank
Alabama 45.7 33
Alaska 50.4 15
Arizona 50.5 14
Arkansas 37.2 51
California 50.1 17
Colorado 44.0 37
Connecticut 53.5 7
Delaware 66.4 1
District of Columbia 50.2 16
Florida 52.9 9
Georgia 49.7 18
Hawaii 52.9 9
Idaho 38.6 47
Illinois 45.9 32
Indiana 45.2 35
Iowa 46.0 30
Kansas 40.1 44
Kentucky 43.3 40
Louisiana 45.5 34
Maine 38.8 46
Maryland 56.9 3
Massachusetts 48.4 22
Michigan 53.4 8
Minnesota 46 31
Mississippi 43.8 38
Missouri 50.6 13
Montana 37.9 49
Nebraska 44.4 36
Nevada 50.9 12
New Hampshire 46.1 29
New Jersey 63.2 2
New Mexico 34.8 52
New York 54.5 6
North Carolina 46.5 26
North Dakota 51.3 11
Ohio 46.2 27
Oklahoma 38.5 48
Oregon 48.3 23
Pennsylvania 54.9 4
Rhode Island 54.8 5
South Carolina 40.0 45
South Dakota 48.5 21
Tennessee 41.4 42
Texas 48.6 20
Utah 49.7 18
Vermont 37.7 50
Virginia 47.1 25
Washington 46.1 28
West Virginia 41.5 41
Wisconsin 43.4 39
Wyoming 47.7 24
Guam 41.0 43
Puerto Rico 24.0 53

Similar Careers

What does a a Principal do?