What is the salary of a Principal?

The average salary of a Principal in United States is $100,600. Salaries start from around $49,660 and go up to $171,040. For a detailed look at the salary in your state, click on the map below.

$0
$171,040
Starting ($49.7k)
Junior ($64.8k)
Experienced ($87.4k)
Senior ($120.7k)
Highest ($171.0k)
Highest

The top 10% of Principals in United States earn:

$171,040
Senior

The top 25% of Principals in United States earn:

$120,660
Experienced

The middle 50% of Principals in United States earn:

$87,410
Junior

The bottom 25% of Principals in United States earn:

$64,830
Starting

The bottom 10% of Principals in United States earn:

$49,660

Historical salary

Principal salary by state

Click on a state to learn more
State Salary Rank
Alabama 95,000 33
Alaska 104,800 15
Arizona 105,100 14
Arkansas 77,400 51
California 104,200 17
Colorado 91,500 37
Connecticut 111,200 7
Delaware 138,200 1
District of Columbia 104,300 16
Florida 110,000 10
Georgia 103,400 18
Hawaii 110,000 9
Idaho 80,200 47
Illinois 95,400 32
Indiana 94,000 35
Iowa 95,700 30
Kansas 83,300 44
Kentucky 90,000 40
Louisiana 94,700 34
Maine 80,800 46
Maryland 118,300 3
Massachusetts 100,800 22
Michigan 111,100 8
Minnesota 95,700 31
Mississippi 91,200 38
Missouri 105,300 13
Montana 78,800 49
Nebraska 92,400 36
Nevada 105,900 12
New Hampshire 95,800 29
New Jersey 131,400 2
New Mexico 72,400 52
New York 113,400 6
North Carolina 96,700 26
North Dakota 106,700 11
Ohio 96,000 27
Oklahoma 80,100 48
Oregon 100,500 23
Pennsylvania 114,300 4
Rhode Island 113,900 5
South Carolina 83,100 45
South Dakota 100,800 21
Tennessee 86,100 42
Texas 101,000 20
Utah 103,400 19
Vermont 78,500 50
Virginia 97,900 25
Washington 96,000 28
West Virginia 86,400 41
Wisconsin 90,200 39
Wyoming 99,300 24
Guam 85,300 43
Puerto Rico 50,000 53

Similar Careers

What does a a Principal do?