Special Education Teachers, Preschool Salary by City
BLS OEWS May 2025 • 193 metro areas
Compare Special Education Teachers, Preschool salaries & buying power
Pick two cities to see how salary and purchasing power differ.
Special Education Teachers, Preschool
in
All metros — Special Education Teachers, Preschool salaries
AK
| Metro area | Median salary | Employed |
|---|---|---|
| Alaska | $77,370 | 140 |
| Anchorage, AK | $77,370 | 110 |
AR
| Metro area | Median salary | Employed |
|---|---|---|
| Little Rock, AR | $37,580 | 140 |
| Fayetteville, AR | $36,340 | 50 |
| East Arkansas | $35,840 | — |
| Arkansas | $35,220 | 400 |
| North Arkansas | $34,020 | 40 |
| South Arkansas | $28,550 | 40 |
| West Arkansas | $26,810 | 40 |
AZ
| Metro area | Median salary | Employed |
|---|---|---|
| Phoenix, AZ | $61,110 | 230 |
| Arizona | $60,660 | 320 |
| Tucson, AZ | $58,090 | 50 |
CA
| Metro area | Median salary | Employed |
|---|---|---|
| San Diego, CA | $117,200 | 240 |
| San Francisco, CA | $82,890 | 300 |
| Vallejo, CA | $75,140 | 50 |
| North Valley-Northern Mountains Region of California | $66,060 | — |
| Sacramento, CA | $57,550 | 90 |
| Fresno, CA | $57,220 | 150 |
| California | $55,890 | 3,440 |
| Bakersfield, CA | $54,900 | — |
CO
| Metro area | Median salary | Employed |
|---|---|---|
| Denver, CO | $77,630 | 370 |
| Boulder, CO | $77,570 | 90 |
| Colorado | $66,420 | 850 |
| Northwest Colorado | $64,370 | 50 |
| Greeley, CO | $63,050 | 40 |
| Fort Collins, CO | $59,660 | 90 |
| Colorado Springs, CO | $58,180 | 130 |
CT
| Metro area | Median salary | Employed |
|---|---|---|
| Waterbury, CT | $77,280 | 50 |
| New Haven, CT | $72,060 | 40 |
| Hartford, CT | $67,690 | 90 |
| Connecticut | $64,940 | 40 |
| Connecticut | $63,700 | 340 |
| Bridgeport, CT | $59,320 | 100 |
DC
| Metro area | Median salary | Employed |
|---|---|---|
| Washington, DC-VA-MD-WV | $79,420 | 390 |
DE
| Metro area | Median salary | Employed |
|---|---|---|
| Dover, DE | $59,400 | 50 |
FL
| Metro area | Median salary | Employed |
|---|---|---|
| Naples, FL | $65,020 | 50 |
| North Port, FL | $57,620 | 120 |
| Orlando, FL | $52,580 | 160 |
| Miami, FL | $52,040 | 380 |
| Crestview, FL | $51,040 | 40 |
| Florida | $50,030 | 2,190 |
| Lakeland, FL | $50,030 | 170 |
| Tampa, FL | $49,110 | 360 |
| North Florida | $44,960 | 50 |
| Port St. Lucie, FL | $44,000 | 60 |
GA
| Metro area | Median salary | Employed |
|---|---|---|
| Atlanta, GA | $82,370 | 500 |
| Georgia | $78,300 | 650 |
| Savannah, GA | $62,100 | 40 |
| North Georgia | $40,750 | 30 |
HI
| Metro area | Median salary | Employed |
|---|---|---|
| Hawaii / Kauai | $71,970 | 40 |
IA
| Metro area | Median salary | Employed |
|---|---|---|
| Southeast Iowa | $63,540 | — |
| Northeast Iowa | $63,140 | — |
| Iowa | $34,420 | 200 |
| Davenport, IA-IL | $30,460 | — |
IL
| Metro area | Median salary | Employed |
|---|---|---|
| Rockford, IL | $78,600 | 30 |
| West Central Illinois | $64,180 | 60 |
| Illinois | $60,420 | 1,030 |
| South Illinois | $59,540 | 40 |
| Chicago, IL-IN | $58,440 | 840 |
IN
| Metro area | Median salary | Employed |
|---|---|---|
| Indianapolis, IN | $58,060 | 40 |
| Southern Indiana | $56,570 | 40 |
| Indiana | $53,900 | 180 |
KS
| Metro area | Median salary | Employed |
|---|---|---|
| Wichita, KS | $60,910 | 60 |
| Kansas | $57,250 | 380 |
| Kansas | $48,800 | 160 |
| Topeka, KS | $48,800 | 30 |
KY
| Metro area | Median salary | Employed |
|---|---|---|
| Kentucky | $59,840 | 70 |
LA
| Metro area | Median salary | Employed |
|---|---|---|
| Monroe, LA | $56,890 | 180 |
| New Orleans, LA | $52,710 | 190 |
| Baton Rouge, LA | $52,700 | 150 |
| Louisiana | $52,700 | 810 |
| Houma, LA | $52,070 | 50 |
| Central Louisiana | $49,780 | 50 |
MA
| Metro area | Median salary | Employed |
|---|---|---|
| Boston, MA-NH | $82,760 | 500 |
| Massachusetts | $82,740 | 680 |
| Worcester, MA | $78,450 | 40 |
MI
| Metro area | Median salary | Employed |
|---|---|---|
| Grand Rapids, MI | $79,800 | 70 |
| Muskegon, MI | $78,860 | 30 |
| Michigan | $73,630 | 300 |
| Southern Michigan | $69,580 | 40 |
| Mid Michigan | $69,450 | 30 |
| Detroit, MI | $62,660 | 140 |
MN
| Metro area | Median salary | Employed |
|---|---|---|
| Mankato, MN | $74,330 | 30 |
| Minneapolis, MN-WI | $68,740 | 670 |
| Minnesota | $66,570 | 1,130 |
| Rochester, MN | $65,820 | 70 |
| Southeast Minnesota | $62,870 | 80 |
| Northwest Minnesota | $61,970 | 120 |
| Duluth, MN-WI | $59,830 | 50 |
| Southwest Minnesota | $55,990 | 50 |
| St. Cloud, MN | $55,560 | 40 |
MO
| Metro area | Median salary | Employed |
|---|---|---|
| Central Missouri | $65,930 | 50 |
| Kansas City, MO-KS | $58,730 | 200 |
| St. Louis, MO-IL | $49,480 | 680 |
| Missouri | $48,990 | 1,110 |
| Joplin, MO-KS | $47,540 | — |
| North Missouri | $44,040 | — |
MS
| Metro area | Median salary | Employed |
|---|---|---|
| Lower East Mississippi | $50,210 | 40 |
| Jackson, MS | $48,990 | 30 |
| Mississippi | $48,500 | 150 |
NC
| Metro area | Median salary | Employed |
|---|---|---|
| Durham, NC | $60,490 | 80 |
| Charlotte, NC-SC | $59,580 | 80 |
| Fayetteville, NC | $59,500 | 50 |
| Raleigh, NC | $59,010 | 110 |
| Winston, NC | $55,590 | — |
| North Carolina | $54,390 | 610 |
| Asheville, NC | $48,420 | — |
ND
| Metro area | Median salary | Employed |
|---|---|---|
| North Dakota | $62,870 | 90 |
NE
| Metro area | Median salary | Employed |
|---|---|---|
| Nebraska | $63,760 | 80 |
| Omaha, NE-IA | $60,670 | 50 |
NH
| Metro area | Median salary | Employed |
|---|---|---|
| Manchester, NH | $61,410 | 40 |
| New Hampshire | $55,300 | 60 |
NJ
| Metro area | Median salary | Employed |
|---|---|---|
| New Jersey | $86,650 | 1,830 |
| Atlantic City, NJ | $79,060 | 50 |
| Trenton, NJ | $74,550 | 60 |
NM
| Metro area | Median salary | Employed |
|---|---|---|
| Northern New Mexico | $77,580 | 70 |
| Las Cruces, NM | $68,330 | 40 |
| Eastern New Mexico | $63,810 | — |
| New Mexico | $63,810 | — |
| Albuquerque, NM | $61,400 | — |
NY
| Metro area | Median salary | Employed |
|---|---|---|
| New York, NY-NJ | $132,930 | 4,420 |
| New York | $129,860 | 4,460 |
| Southwest New York | $69,580 | — |
| Syracuse, NY | $68,140 | 120 |
| Rochester, NY | $63,410 | 200 |
| Buffalo, NY | $62,710 | 170 |
| Kiryas Joel, NY | $62,460 | 170 |
| Albany, NY | $61,090 | 200 |
| Capital/Northern New York | $59,740 | 50 |
| Central East New York | $58,780 | 100 |
| Binghamton, NY | $50,120 | 40 |
OH
| Metro area | Median salary | Employed |
|---|---|---|
| Akron, OH | $100,650 | 60 |
| Dayton, OH | $80,090 | — |
| Cincinnati, OH-KY-IN | $70,790 | 230 |
| West Northwestern Ohio | $64,500 | 30 |
| Cleveland, OH | $64,040 | 250 |
| Columbus, OH | $62,820 | 270 |
| Ohio | $62,820 | 1,130 |
| Canton, OH | $60,330 | 30 |
| North Northeastern Ohio nonmetropolitan area (noncontiguous) | $48,770 | 50 |
| Youngstown, OH | $35,400 | 60 |
OK
| Metro area | Median salary | Employed |
|---|---|---|
| Oklahoma City, OK | $48,640 | 40 |
| Oklahoma | $47,880 | 110 |
OR
| Metro area | Median salary | Employed |
|---|---|---|
| Portland, OR-WA | $83,490 | 50 |
| Oregon | $61,650 | 40 |
PA
| Metro area | Median salary | Employed |
|---|---|---|
| Philadelphia, PA-NJ-DE-MD | $78,630 | 530 |
| Pittsburgh, PA | $60,070 | 140 |
RI
| Metro area | Median salary | Employed |
|---|---|---|
| Providence, RI-MA | $64,280 | 230 |
| Rhode Island | $64,050 | 210 |
SC
| Metro area | Median salary | Employed |
|---|---|---|
| South Carolina | $57,560 | 230 |
| Columbia, SC | $57,390 | 80 |
| Florence, SC | $45,470 | 50 |
TN
| Metro area | Median salary | Employed |
|---|---|---|
| Nashville, TN | $74,980 | 50 |
| Knoxville, TN | $60,810 | 40 |
| Tennessee | $60,810 | 200 |
| Clarksville, TN-KY | $55,390 | 30 |
| Memphis, TN-MS-AR | $46,840 | 40 |
| Chattanooga, TN-GA | $30,970 | 50 |
TX
| Metro area | Median salary | Employed |
|---|---|---|
| McAllen, TX | $85,200 | 60 |
| Houston, TX | $67,610 | 340 |
| Dallas, TX | $63,070 | 460 |
| Killeen, TX | $61,150 | 70 |
| Texas | $60,810 | 1,630 |
| Northwestern Region of Texas | $60,450 | 50 |
| Hill Country Region of Texas | $56,730 | 30 |
| North Region of Texas | $50,210 | 80 |
| Eastern Region of Texas | $50,190 | 50 |
| San Antonio, TX | $41,550 | 260 |
| Brownsville, TX | $28,540 | — |
VA
| Metro area | Median salary | Employed |
|---|---|---|
| Virginia | $64,860 | 580 |
| Virginia Beach, VA-NC | $61,710 | 70 |
| Richmond, VA | $59,570 | 110 |
| West Virginia | $47,910 | 50 |
VT
| Metro area | Median salary | Employed |
|---|---|---|
| Vermont | $70,160 | 70 |
| Northern Vermont | $66,200 | 30 |
WA
| Metro area | Median salary | Employed |
|---|---|---|
| Western Washington | $86,340 | 30 |
| Seattle, WA | $80,720 | 490 |
| Washington | $80,080 | 880 |
| Olympia, WA | $79,330 | 50 |
| Kennewick, WA | $78,560 | 40 |
| Spokane, WA | $72,190 | 40 |
| Eastern Washington | $68,240 | 40 |
WI
| Metro area | Median salary | Employed |
|---|---|---|
| Northeastern Wisconsin | $67,330 | 40 |
| Green Bay, WI | $61,230 | 40 |
| Madison, WI | $58,980 | 70 |
| Wisconsin | $57,230 | 420 |
| Milwaukee, WI | $56,460 | — |
WY
| Metro area | Median salary | Employed |
|---|---|---|
| Western Wyoming | $52,510 | — |
| Wyoming | $50,370 | 110 |
| Eastern Wyoming | $47,110 | 30 |