SOC 25-9045 · Educational Instruction and Library Occupations

Teaching Assistants, Except Postsecondary

Source: BLS OEWS, May 2025United States, all industries

U.S. median annual wage$36,780
U.S. median hourly wageNot published
U.S. employment1,420,350

Nationally, teaching assistants, except postsecondary earned a median of $36,780 per year as of the May 2025 OEWS estimates, across 1,420,350 jobs. Pay varies substantially by area — look up a specific state or metro below.

National pay distribution

Pay by state

Every state and territory with a published May 2025 estimate. “Not published” means BLS suppressed the value — it never means zero. Higher medians often track higher living costs; this is not a ranking of where the job is “best”.

Teaching Assistants, Except Postsecondary: pay and employment by state
State
Washington$49,120Not published43,42012.2
District of Columbia$46,920Not published3,9505.6
Maine$46,750Not published8,70013.6
California$46,490Not published177,1409.7
Vermont$43,800Not published4,96016.3
Minnesota$40,100Not published38,54013.1
Oregon$39,850Not published23,03011.7
Massachusetts$39,380Not published39,21010.8
Virginia$38,520Not published31,3707.6
New Hampshire$38,440Not published7,88011.5
New York$38,240Not published137,82014.2
North Dakota$38,240Not published5,60013.0
Connecticut$38,110Not published19,74011.6
Delaware$37,830Not published5,04010.4
Wisconsin$37,800Not published26,5209.0
Virgin Islands$37,710Not published40012.4
New Jersey$37,290Not published55,58013.0
Rhode Island$37,220Not published5,20010.4
Alaska$37,190Not published3,81011.7
Maryland$37,060Not published23,3408.4
Utah$37,050Not published18,17010.5
Illinois$36,990Not published64,21010.5
Hawaii$36,810Not published5,4708.7
Missouri$36,300Not published20,9307.1
Wyoming$36,100Not published3,68013.1
Ohio$35,920Not published47,3008.5
Arizona$35,900Not published25,2807.8
New Mexico$35,900Not published8,97010.3
Colorado$35,760Not published21,9107.6
Idaho$35,560Not published8,71010.2
Nebraska$35,160Not published11,19010.9
Michigan$35,110Not published39,0308.9
Montana$34,750Not published3,9307.7
Pennsylvania$34,740Not published48,3108.0
Florida$34,430Not published54,5305.5
Indiana$33,300Not published28,4508.9
Nevada$31,900Not published7,1004.6
Iowa$30,510Not published24,52015.7
Kentucky$30,160Not published16,3308.2
Texas$29,850Not published108,9607.7
West Virginia$29,800Not published5,1107.3
North Carolina$29,790Not published32,1506.5
Kansas$29,490Not published20,00013.9
Tennessee$29,210Not published23,2807.1
Arkansas$28,790Not published11,2708.6
Georgia$28,770Not published33,4106.8
South Dakota$28,220Not published4,65010.2
Oklahoma$27,920Not published13,8608.1
South Carolina$27,860Not published14,4106.3
Louisiana$27,400Not published14,5307.5
Mississippi$25,840Not published9,7508.4
Alabama$24,070Not published10,1404.8
Puerto Rico$23,180Not published9,91010.6
Guam$21,250Not published1802.7

Pay by metro area

All 391 metro areas where BLS publishes this occupation. Sort by median wage, employment, or local concentration — or see the highest-paying metros ranked.

$20,730$33,137$45,543$57,950Alexandria, LA — $20,730Hammond, LA — $20,930Tuscaloosa, AL — $21,690San Angelo, TX — $21,820Gadsden, AL — $21,940Lafayette, LA — $22,000Anniston-Oxford, AL — $22,230Lawrence, KS — $22,360Arecibo, PR — $22,450Ponce, PR — $22,530Jackson, MS — $22,640Florence, SC — $22,830Myrtle Beach-Conway-North Myrtle Beach, SC — $22,980Mayaguez, PR — $23,140Decatur, AL — $23,210Corpus Christi, TX — $23,270Auburn-Opelika, AL — $23,300Dothan, AL — $23,300Florence-Muscle Shoals, AL — $23,330Mobile, AL — $23,400San Juan-Bayamon-Caguas, PR — $23,400Augusta-Richmond County, GA-SC — $23,420Aguadilla, PR — $23,450Houma-Bayou Cane-Thibodaux, LA — $23,630Cleveland, TN — $23,940Montgomery, AL — $24,030Beaumont-Port Arthur, TX — $24,470Hilton Head Island-Bluffton-Port Royal, SC — $24,950Hattiesburg, MS — $25,590Huntsville, AL — $26,110Sumter, SC — $26,180Morristown, TN — $26,200Macon-Bibb County, GA — $26,310Columbus, GA-AL — $26,340Enid, OK — $26,410Clarksville, TN-KY — $26,520Daphne-Fairhope-Foley, AL — $26,620Amarillo, TX — $26,670Gulfport-Biloxi, MS — $26,760Albany, GA — $26,820Baton Rouge, LA — $26,880Knoxville, TN — $26,960Guayama, PR — $27,090Lubbock, TX — $27,290Athens-Clarke County, GA — $27,310Valdosta, GA — $27,440Birmingham, AL — $27,480Spartanburg, SC — $27,500Rocky Mount, NC — $27,590Hickory-Lenoir-Morganton, NC — $27,630Warner Robins, GA — $27,640Rapid City, SD — $27,740Columbia, SC — $27,860Tyler, TX — $27,930Dalton, GA — $27,970Charleston-North Charleston, SC — $28,040Texarkana, TX-AR — $28,040Grand Island, NE — $28,080Victoria, TX — $28,100Monroe, LA — $28,210Sioux Falls, SD-MN — $28,230Jonesboro, AR — $28,300Slidell-Mandeville-Covington, LA — $28,330Gainesville, GA — $28,360Johnson City, TN — $28,370Huntington-Ashland, WV-KY-OH — $28,500College Station-Bryan, TX — $28,510New Orleans-Metairie, LA — $28,560Fayetteville, NC — $28,690Abilene, TX — $28,700Lawton, OK — $28,700Longview, TX — $28,740Little Rock-North Little Rock-Conway, AR — $28,850Laredo, TX — $28,920Beckley, WV — $28,980Fayetteville-Springdale-Rogers, AR — $28,980Wichita Falls, TX — $29,000Hot Springs, AR — $29,010Greensboro-High Point, NC — $29,050Cape Girardeau, MO-IL — $29,070Durham-Chapel Hill, NC — $29,090Elizabethtown, KY — $29,100San Antonio-New Braunfels, TX — $29,100Jacksonville, NC — $29,110Sebring, FL — $29,110Rome, GA — $29,120Eagle Pass, TX — $29,170Jackson, TN — $29,190Hinesville, GA — $29,230Killeen-Temple, TX — $29,250Kingsport-Bristol, TN-VA — $29,260Sherman-Denison, TX — $29,260Houston-Pasadena-The Woodlands, TX — $29,300Memphis, TN-MS-AR — $29,330Fort Smith, AR-OK — $29,370Evansville, IN — $29,400Morgantown, WV — $29,430Weirton-Steubenville, WV-OH — $29,430Savannah, GA — $29,490Atlanta-Sandy Springs-Roswell, GA — $29,500Parkersburg-Vienna, WV — $29,500McAllen-Edinburg-Mission, TX — $29,520Altoona, PA — $29,550Asheville, NC — $29,600Greenville, NC — $29,700Charlotte-Concord-Gastonia, NC-SC — $29,730El Paso, TX — $29,740Charleston, WV — $29,760Burlington, NC — $29,780Chattanooga, TN-GA — $29,840Waterloo-Cedar Falls, IA — $29,900Scranton--Wilkes-Barre, PA — $29,930Youngstown-Warren, OH — $29,940Paducah, KY-IL — $29,970Goldsboro, NC — $29,980Midland, TX — $30,000Winston-Salem, NC — $30,100Terre Haute, IN — $30,150Tulsa, OK — $30,320Iowa City, IA — $30,340Waco, TX — $30,400Dubuque, IA — $30,410Ames, IA — $30,420Blacksburg-Christiansburg-Radford, VA — $30,440Kokomo, IN — $30,440Oklahoma City, OK — $30,460Johnstown, PA — $30,480Michigan City-La Porte, IN — $30,480Shreveport-Bossier City, LA — $30,500Wheeling, WV-OH — $30,630Anchorage, AK — $30,690Boulder, CO — $30,800Fort Collins-Loveland, CO — $30,800Las Vegas-Henderson-North Las Vegas, NV — $30,810St. Joseph, MO-KS — $30,840Wichita, KS — $30,870Sioux City, IA-NE-SD — $30,880Pinehurst-Southern Pines, NC — $30,970Casper, WY — $31,000Brunswick-St. Simons, GA — $31,020Manhattan, KS — $31,020Cheyenne, WY — $31,070Fairbanks-College, AK — $31,090Columbus, IN — $31,110Pocatello, ID — $31,130Kalamazoo-Portage, MI — $31,170Springfield, MA — $31,200Tallahassee, FL — $31,200Tampa-St. Petersburg-Clearwater, FL — $31,470Dallas-Fort Worth-Arlington, TX — $31,480Bay City, MI — $31,510Bowling Green, KY — $31,530Midland, MI — $31,540Lynchburg, VA — $31,570Bloomington, IN — $31,600Lake Charles, LA — $31,610Bloomington, IL — $31,710Rockford, IL — $32,020Billings, MT — $32,140Muncie, IN — $32,200Champaign-Urbana, IL — $32,220Albuquerque, NM — $32,380Sierra Vista-Douglas, AZ — $32,400State College, PA — $32,470Lafayette-West Lafayette, IN — $32,520Lakeland-Winter Haven, FL — $32,610Nashville-Davidson--Murfreesboro--Franklin, TN — $32,620Panama City-Panama City Beach, FL — $32,680Williamsport, PA — $32,780Cedar Rapids, IA — $32,890Wilmington, NC — $33,030Prescott Valley-Prescott, AZ — $33,190Lake Havasu City-Kingman, AZ — $33,500Flint, MI — $33,570Yuma, AZ — $33,590Pensacola-Ferry Pass-Brent, FL — $33,610North Port-Bradenton-Sarasota, FL — $33,700Pittsburgh, PA — $33,700Springfield, IL — $33,740Erie, PA — $33,770Wildwood-The Villages, FL — $33,770Port St. Lucie, FL — $33,850Saginaw, MI — $34,020Orlando-Kissimmee-Sanford, FL — $34,040Greenville-Anderson-Greer, SC — $34,070Lima, OH — $34,130Watertown-Fort Drum, NY — $34,190Reno, NV — $34,210Topeka, KS — $34,280Harrisburg-Carlisle, PA — $34,320Reading, PA — $34,450Davenport-Moline-Rock Island, IA-IL — $34,530Fort Wayne, IN — $34,530Punta Gorda, FL — $34,540Indianapolis-Carmel-Greenwood, IN — $34,550Ocala, FL — $34,550Des Moines-West Des Moines, IA — $34,620Monroe, MI — $34,630Twin Falls, ID — $34,650Gettysburg, PA — $34,720Odessa, TX — $34,800Great Falls, MT — $34,830Colorado Springs, CO — $34,840Lancaster, PA — $34,900Lansing-East Lansing, MI — $34,960Tucson, AZ — $34,980Muskegon-Norton Shores, MI — $34,990Lebanon, PA — $35,020Chambersburg, PA — $35,040Joplin, MO-KS — $35,050Allentown-Bethlehem-Easton, PA-NJ — $35,120Binghamton, NY — $35,190Helena, MT — $35,210Columbia, MO — $35,270Santa Fe, NM — $35,290Raleigh-Cary, NC — $35,300Miami-Fort Lauderdale-West Palm Beach, FL — $35,410Kankakee, IL — $35,430Deltona-Daytona Beach-Ormond Beach, FL — $35,450Detroit-Warren-Dearborn, MI — $35,450Jacksonville, FL — $35,470Mansfield, OH — $35,470Niles, MI — $35,490Battle Creek, MI — $35,500Jefferson City, MO — $35,500York-Hanover, PA — $35,540Buffalo-Cheektowaga, NY — $35,670Idaho Falls, ID — $35,670Missoula, MT — $35,710Canton-Massillon, OH — $35,790Crestview-Fort Walton Beach-Destin, FL — $35,810Hagerstown-Martinsburg, MD-WV — $35,810Charlottesville, VA — $35,890Owensboro, KY — $35,890Palm Bay-Melbourne-Titusville, FL — $35,890Columbus, OH — $35,900Vineland, NJ — $35,900Gainesville, FL — $35,910Omaha, NE-IA — $35,910Waterbury-Shelton, CT — $35,920Elkhart-Goshen, IN — $35,930Springfield, MO — $35,950Akron, OH — $35,960Peoria, IL — $35,970Logan, UT-ID — $35,980Boise City, ID — $35,990St. George, UT — $36,020Utica-Rome, NY — $36,020Ann Arbor, MI — $36,030South Bend-Mishawaka, IN-MI — $36,060Philadelphia-Camden-Wilmington, PA-NJ-DE-MD — $36,080Urban Honolulu, HI — $36,100Toledo, OH — $36,120Baltimore-Columbia-Towson, MD — $36,200Rochester, NY — $36,240Elmira, NY — $36,250Glens Falls, NY — $36,250Louisville/Jefferson County, KY-IN — $36,250Norwich-New London-Willimantic, CT — $36,290Grand Rapids-Wyoming-Kentwood, MI — $36,310Salt Lake City-Murray, UT — $36,340Cincinnati, OH-KY-IN — $36,360St. Louis, MO-IL — $36,410Phoenix-Mesa-Chandler, AZ — $36,450Sandusky, OH — $36,450Springfield, OH — $36,480Kansas City, MO-KS — $36,520Grand Forks, ND-MN — $36,580Jackson, MI — $36,620Trenton-Princeton, NJ — $36,700Barnstable Town, MA — $36,710Brownsville-Harlingen, TX — $36,710Staunton-Stuarts Draft, VA — $36,710Austin-Round Rock-San Marcos, TX — $36,740Provo-Orem-Lehi, UT — $36,770Fond du Lac, WI — $36,830Oshkosh-Neenah, WI — $36,860Traverse City, MI — $36,860Cape Coral-Fort Myers, FL — $36,910Denver-Aurora-Centennial, CO — $36,910Kenosha, WI — $36,940Wausau, WI — $36,970Dayton-Kettering-Beavercreek, OH — $36,980Richmond, VA — $37,050Lexington Park, MD — $37,060Dover, DE — $37,170Kingston, NY — $37,180Coeur d'Alene, ID — $37,220Manchester-Nashua, NH — $37,220Atlantic City-Hammonton, NJ — $37,280Syracuse, NY — $37,330Roanoke, VA — $37,360Cleveland, OH — $37,380Ithaca, NY — $37,420Winchester, VA-WV — $37,590Harrisonburg, VA — $37,600Racine-Mount Pleasant, WI — $37,640Bozeman, MT — $37,670Janesville-Beloit, WI — $37,670Lincoln, NE — $37,690Kiryas Joel-Poughkeepsie-Newburgh, NY — $37,760Appleton, WI — $37,800Chicago-Naperville-Elgin, IL-IN — $37,840Mankato, MN — $37,850Sheboygan, WI — $37,850Albany, OR — $37,930Green Bay, WI — $37,980New Haven, CT — $38,020Minot, ND — $38,040Virginia Beach-Chesapeake-Norfolk, VA-NC — $38,050Milwaukee-Waukesha, WI — $38,060Providence-Warwick, RI-MA — $38,060Albany-Schenectady-Troy, NY — $38,110Grants Pass, OR — $38,140Ogden, UT — $38,170Lewiston, ID-WA — $38,230Sebastian-Vero Beach-West Vero Corridor, FL — $38,240Eau Claire, WI — $38,370Corvallis, OR — $38,470La Crosse-Onalaska, WI-MN — $38,710Hartford-West Hartford-East Hartford, CT — $38,720St. Cloud, MN — $38,730Medford, OR — $38,750New York-Newark-Jersey City, NY-NJ — $38,890Bakersfield-Delano, CA — $38,930Salem, OR — $38,950Salisbury, MD — $38,980Grand Junction, CO — $39,070Bridgeport-Stamford-Danbury, CT — $39,210Worcester, MA — $39,240Fargo, ND-MN — $39,270Naples-Marco Island, FL — $39,430Duluth, MN-WI — $39,510Amherst Town-Northampton, MA — $39,630Madison, WI — $39,640Flagstaff, AZ — $39,870Farmington, NM — $39,960Lexington-Fayette, KY — $39,960Pittsfield, MA — $40,110Spokane-Spokane Valley, WA — $40,160Eugene-Springfield, OR — $40,180Kahului-Wailuku, HI — $40,280Boston-Cambridge-Newton, MA-NH — $40,930Las Cruces, NM — $40,930Rochester, MN — $41,250Greeley, CO — $42,460Bend, OR — $43,550El Centro, CA — $43,970Bismarck, ND — $44,110Redding, CA — $44,430Merced, CA — $44,680Burlington-South Burlington, VT — $44,730Bangor, ME — $45,120Walla Walla, WA — $45,140Visalia, CA — $45,230Portland-Vancouver-Hillsboro, OR-WA — $45,280Minneapolis-St. Paul-Bloomington, MN-WI — $45,310Fresno, CA — $45,340Wenatchee-East Wenatchee, WA — $45,370Longview-Kelso, WA — $45,400Kennewick-Richland, WA — $45,510Stockton-Lodi, CA — $45,550Chico, CA — $45,660Hanford-Corcoran, CA — $45,780Yuba City, CA — $45,880Sacramento-Roseville-Folsom, CA — $45,990Washington-Arlington-Alexandria, DC-VA-MD-WV — $46,200Los Angeles-Long Beach-Anaheim, CA — $46,240Pueblo, CO — $46,280Riverside-San Bernardino-Ontario, CA — $46,330San Luis Obispo-Paso Robles, CA — $46,410San Diego-Chula Vista-Carlsbad, CA — $46,440Santa Maria-Santa Barbara, CA — $46,540Lewiston-Auburn, ME — $47,120Yakima, WA — $47,380Santa Cruz-Watsonville, CA — $47,430Oxnard-Thousand Oaks-Ventura, CA — $47,860Modesto, CA — $47,990Salinas, CA — $48,030Vallejo, CA — $48,200Santa Rosa-Petaluma, CA — $48,270Napa, CA — $48,450Decatur, IL — $48,480Portland-South Portland, ME — $48,770San Jose-Sunnyvale-Santa Clara, CA — $49,010San Francisco-Oakland-Fremont, CA — $49,360Bremerton-Silverdale-Port Orchard, WA — $50,530Olympia-Lacey-Tumwater, WA — $51,350Bellingham, WA — $51,670Seattle-Tacoma-Bellevue, WA — $53,950Mount Vernon-Anacortes, WA — $57,950

Each dot is one metro area with a published median — hover any dot for the name and figure. Metros without published estimates are not drawn.

Teaching Assistants, Except Postsecondary: pay and employment by metro area
Metro area
Mount Vernon-Anacortes, WA$57,950Not published87016.6
Seattle-Tacoma-Bellevue, WA$53,950Not published21,04010.1
Bellingham, WA$51,670Not published1,20013.1
Olympia-Lacey-Tumwater, WA$51,350Not published1,70013.1
Bremerton-Silverdale-Port Orchard, WA$50,530Not published1,37014.7
San Francisco-Oakland-Fremont, CA$49,360Not published18,7107.9
San Jose-Sunnyvale-Santa Clara, CA$49,010Not published7,2406.4
Portland-South Portland, ME$48,770Not published3,17011.0
Decatur, IL$48,480Not published55012.2
Napa, CA$48,450Not published5306.8
Santa Rosa-Petaluma, CA$48,270Not published1,9309.4
Vallejo, CA$48,200Not published1,63011.3
Salinas, CA$48,030Not published2,29012.3
Modesto, CA$47,990Not published3,47017.8
Oxnard-Thousand Oaks-Ventura, CA$47,860Not published3,87011.9
Santa Cruz-Watsonville, CA$47,430Not published1,06010.8
Yakima, WA$47,380Not published2,15022.1
Lewiston-Auburn, ME$47,120Not published82017.1
Santa Maria-Santa Barbara, CA$46,540Not published2,36011.8
San Diego-Chula Vista-Carlsbad, CA$46,440Not published13,2608.6
San Luis Obispo-Paso Robles, CA$46,410Not published1,27010.4
Riverside-San Bernardino-Ontario, CA$46,330Not published22,50013.1
Pueblo, CO$46,280Not published5308.7
Los Angeles-Long Beach-Anaheim, CA$46,240Not published53,0108.5
Washington-Arlington-Alexandria, DC-VA-MD-WV$46,200Not published25,0508.0
Sacramento-Roseville-Folsom, CA$45,990Not published11,11010.3
Yuba City, CA$45,880Not published1,22023.9
Hanford-Corcoran, CA$45,780Not published1,08022.1
Chico, CA$45,660Not published1,22015.6
Stockton-Lodi, CA$45,550Not published3,50012.1
Kennewick-Richland, WA$45,510Not published2,45018.9
Longview-Kelso, WA$45,400Not published71017.3
Wenatchee-East Wenatchee, WA$45,370Not published83016.1
Fresno, CA$45,340Not published6,53013.7
Minneapolis-St. Paul-Bloomington, MN-WI$45,310Not published23,37012.0
Portland-Vancouver-Hillsboro, OR-WA$45,280Not published12,50010.3
Visalia, CA$45,230Not published2,76016.1
Walla Walla, WA$45,140Not published33012.8
Bangor, ME$45,120Not published1,03014.2
Burlington-South Burlington, VT$44,730Not published1,52012.6
Merced, CA$44,680Not published1,95024.5
Redding, CA$44,430Not published1,03014.5
Bismarck, ND$44,110Not published85012.0
El Centro, CA$43,970Not published1,11016.9
Bend, OR$43,550Not published1,17010.9
Greeley, CO$42,460Not published1,0408.7
Rochester, MN$41,250Not published1,46011.9
Boston-Cambridge-Newton, MA-NH$40,930Not published26,3509.7
Las Cruces, NM$40,930Not published1,02012.7
Kahului-Wailuku, HI$40,280Not published6408.7
Eugene-Springfield, OR$40,180Not published2,27014.4
Spokane-Spokane Valley, WA$40,160Not published3,09012.1
Pittsfield, MA$40,110Not published83014.7
Farmington, NM$39,960Not published56011.8
Lexington-Fayette, KY$39,960Not published2,0807.2
Flagstaff, AZ$39,870Not published5308.0
Madison, WI$39,640Not published3,2808.0
Amherst Town-Northampton, MA$39,630Not published93014.1
Duluth, MN-WI$39,510Not published1,59012.8
Naples-Marco Island, FL$39,430Not published9105.2
Fargo, ND-MN$39,270Not published1,65011.1
Worcester, MA$39,240Not published5,05014.4
Bridgeport-Stamford-Danbury, CT$39,210Not published4,57011.3
Grand Junction, CO$39,070Not published70010.4
Salisbury, MD$38,980Not published56010.4
Salem, OR$38,950Not published3,05016.2
Bakersfield-Delano, CA$38,930Not published6,04017.9
New York-Newark-Jersey City, NY-NJ$38,890Not published126,92013.4
Medford, OR$38,750Not published1,19013.4
St. Cloud, MN$38,730Not published1,35013.0
Hartford-West Hartford-East Hartford, CT$38,720Not published6,90011.5
La Crosse-Onalaska, WI-MN$38,710Not published85010.1
Corvallis, OR$38,470Not published45011.6
Eau Claire, WI$38,370Not published8209.5
Sebastian-Vero Beach-West Vero Corridor, FL$38,240Not published2804.9
Lewiston, ID-WA$38,230Not published37012.7
Ogden, UT$38,170Not published3,68013.6
Grants Pass, OR$38,140Not published56018.3
Albany-Schenectady-Troy, NY$38,110Not published7,17016.0
Milwaukee-Waukesha, WI$38,060Not published6,5308.0
Providence-Warwick, RI-MA$38,060Not published8,40011.8
Virginia Beach-Chesapeake-Norfolk, VA-NC$38,050Not published6,0307.9
Minot, ND$38,040Not published74022.2
New Haven, CT$38,020Not published3,16011.2
Green Bay, WI$37,980Not published1,2707.3
Albany, OR$37,930Not published80017.0
Mankato, MN$37,850Not published57010.2
Sheboygan, WI$37,850Not published5509.0
Chicago-Naperville-Elgin, IL-IN$37,840Not published46,77010.4
Appleton, WI$37,800Not published1,0208.2
Kiryas Joel-Poughkeepsie-Newburgh, NY$37,760Not published5,12019.0
Lincoln, NE$37,690Not published1,0105.5
Bozeman, MT$37,670Not published3905.4
Janesville-Beloit, WI$37,670Not published98014.0
Racine-Mount Pleasant, WI$37,640Not published7009.2
Harrisonburg, VA$37,600Not published4707.1
Winchester, VA-WV$37,590Not published5007.3
Ithaca, NY$37,420Not published69014.4
Cleveland, OH$37,380Not published7,9407.7
Roanoke, VA$37,360Not published1,2908.4
Syracuse, NY$37,330Not published4,67015.6
Atlantic City-Hammonton, NJ$37,280Not published1,89011.2
Coeur d'Alene, ID$37,220Not published6008.3
Manchester-Nashua, NH$37,220Not published2,33011.7
Kingston, NY$37,180Not published1,13019.2
Dover, DE$37,170Not published92013.5
Lexington Park, MD$37,060Not published72010.1
Richmond, VA$37,050Not published3,7705.7
Dayton-Kettering-Beavercreek, OH$36,980Not published3,3208.9
Wausau, WI$36,970Not published5608.0
Kenosha, WI$36,940Not published5907.9
Cape Coral-Fort Myers, FL$36,910Not published1,6805.5
Denver-Aurora-Centennial, CO$36,910Not published10,8706.8
Oshkosh-Neenah, WI$36,860Not published7608.1
Traverse City, MI$36,860Not published6409.4
Fond du Lac, WI$36,830Not published3708.4
Provo-Orem-Lehi, UT$36,770Not published3,73012.3
Austin-Round Rock-San Marcos, TX$36,740Not published8,1606.3
Barnstable Town, MA$36,710Not published1,13012.0
Brownsville-Harlingen, TX$36,710Not published2,16013.7
Staunton-Stuarts Draft, VA$36,710Not published4809.3
Trenton-Princeton, NJ$36,700Not published2,57010.7
Jackson, MI$36,620Not published70012.4
Grand Forks, ND-MN$36,580Not published1,03019.9
Kansas City, MO-KS$36,520Not published8,6907.9
Springfield, OH$36,480Not published53011.7
Phoenix-Mesa-Chandler, AZ$36,450Not published17,3207.3
Sandusky, OH$36,450Not published53010.5
St. Louis, MO-IL$36,410Not published10,0107.5
Cincinnati, OH-KY-IN$36,360Not published9,5408.7
Salt Lake City-Murray, UT$36,340Not published5,6606.9
Grand Rapids-Wyoming-Kentwood, MI$36,310Not published5,4909.2
Norwich-New London-Willimantic, CT$36,290Not published1,63012.9
Elmira, NY$36,250Not published63018.8
Glens Falls, NY$36,250Not published96019.1
Louisville/Jefferson County, KY-IN$36,250Not published3,7605.5
Rochester, NY$36,240Not published8,09016.4
Baltimore-Columbia-Towson, MD$36,200Not published11,3108.3
Toledo, OH$36,120Not published2,8009.6
Urban Honolulu, HI$36,100Not published3,7508.4
Philadelphia-Camden-Wilmington, PA-NJ-DE-MD$36,080Not published26,9909.3
South Bend-Mishawaka, IN-MI$36,060Not published1,32010.0
Ann Arbor, MI$36,030Not published1,7608.0
St. George, UT$36,020Not published8809.7
Utica-Rome, NY$36,020Not published2,02017.1
Boise City, ID$35,990Not published2,8707.3
Logan, UT-ID$35,980Not published80011.9
Peoria, IL$35,970Not published1,98011.9
Akron, OH$35,960Not published2,5007.8
Springfield, MO$35,950Not published1,4306.4
Elkhart-Goshen, IN$35,930Not published8006.2
Waterbury-Shelton, CT$35,920Not published2,12013.2
Gainesville, FL$35,910Not published1,1207.4
Omaha, NE-IA$35,910Not published5,21010.5
Columbus, OH$35,900Not published8,2707.5
Vineland, NJ$35,900Not published99015.8
Charlottesville, VA$35,890Not published7906.9
Owensboro, KY$35,890Not published52010.5
Palm Bay-Melbourne-Titusville, FL$35,890Not published1,3305.4
Crestview-Fort Walton Beach-Destin, FL$35,810Not published7205.7
Hagerstown-Martinsburg, MD-WV$35,810Not published9408.8
Canton-Massillon, OH$35,790Not published1,5609.5
Missoula, MT$35,710Not published4306.4
Buffalo-Cheektowaga, NY$35,670Not published7,56014.2
Idaho Falls, ID$35,670Not published1,17014.3
York-Hanover, PA$35,540Not published1,94010.6
Battle Creek, MI$35,500Not published4909.0
Jefferson City, MO$35,500Not published4405.5
Niles, MI$35,490Not published69011.5
Jacksonville, FL$35,470Not published4,4805.9
Mansfield, OH$35,470Not published3707.5
Deltona-Daytona Beach-Ormond Beach, FL$35,450Not published1,4906.8
Detroit-Warren-Dearborn, MI$35,450Not published14,6607.7
Kankakee, IL$35,430Not published59013.9
Miami-Fort Lauderdale-West Palm Beach, FL$35,410Not published14,3805.1
Raleigh-Cary, NC$35,300Not published4,9606.7
Santa Fe, NM$35,290Not published4106.6
Columbia, MO$35,270Not published5705.3
Helena, MT$35,210Not published2505.6
Binghamton, NY$35,190Not published2,00020.7
Allentown-Bethlehem-Easton, PA-NJ$35,120Not published3,86010.2
Joplin, MO-KS$35,050Not published8009.2
Chambersburg, PA$35,040Not published4307.1
Lebanon, PA$35,020Not published4107.6
Muskegon-Norton Shores, MI$34,990Not published5308.6
Tucson, AZ$34,980Not published3,3908.7
Lansing-East Lansing, MI$34,960Not published1,9509.0
Lancaster, PA$34,900Not published1,8807.5
Colorado Springs, CO$34,840Not published3,1109.8
Great Falls, MT$34,830Not published3008.1
Odessa, TX$34,800Not published7309.1
Gettysburg, PA$34,720Not published32010.0
Twin Falls, ID$34,650Not published57011.3
Monroe, MI$34,630Not published64015.7
Des Moines-West Des Moines, IA$34,620Not published5,14012.7
Indianapolis-Carmel-Greenwood, IN$34,550Not published8,6307.8
Ocala, FL$34,550Not published8106.7
Punta Gorda, FL$34,540Not published3706.4
Davenport-Moline-Rock Island, IA-IL$34,530Not published2,10011.7
Fort Wayne, IN$34,530Not published1,6507.3
Reading, PA$34,450Not published1,88010.8
Harrisburg-Carlisle, PA$34,320Not published2,1006.3
Topeka, KS$34,280Not published1,62014.0
Reno, NV$34,210Not published1,3805.0
Watertown-Fort Drum, NY$34,190Not published99025.2
Lima, OH$34,130Not published4408.7
Greenville-Anderson-Greer, SC$34,070Not published2,0304.7
Orlando-Kissimmee-Sanford, FL$34,040Not published7,5405.3
Saginaw, MI$34,020Not published81010.2
Port St. Lucie, FL$33,850Not published9505.5
Erie, PA$33,770Not published1,0909.1
Wildwood-The Villages, FL$33,770Not published2505.9
Springfield, IL$33,740Not published1,02010.1
North Port-Bradenton-Sarasota, FL$33,700Not published1,6504.9
Pittsburgh, PA$33,700Not published7,2306.5
Pensacola-Ferry Pass-Brent, FL$33,610Not published1,3707.2
Yuma, AZ$33,590Not published81011.8
Flint, MI$33,570Not published1,86013.8
Lake Havasu City-Kingman, AZ$33,500Not published61010.8
Prescott Valley-Prescott, AZ$33,190Not published6509.0
Wilmington, NC$33,030Not published1,2406.5
Cedar Rapids, IA$32,890Not published1,87013.5
Williamsport, PA$32,780Not published3807.6
Panama City-Panama City Beach, FL$32,680Not published8609.5
Nashville-Davidson--Murfreesboro--Franklin, TN$32,620Not published6,0605.5
Lakeland-Winter Haven, FL$32,610Not published2,0507.7
Lafayette-West Lafayette, IN$32,520Not published1,0109.9
State College, PA$32,470Not published5207.5
Sierra Vista-Douglas, AZ$32,400Not published52015.3
Albuquerque, NM$32,380Not published3,4908.6
Champaign-Urbana, IL$32,220Not published1,08010.2
Muncie, IN$32,200Not published3808.4
Billings, MT$32,140Not published6306.7
Rockford, IL$32,020Not published1,47010.7
Bloomington, IL$31,710Not published8009.0
Lake Charles, LA$31,610Not published6005.9
Bloomington, IN$31,600Not published5207.1
Lynchburg, VA$31,570Not published9309.5
Midland, MI$31,540Not published49013.0
Bowling Green, KY$31,530Not published6808.3
Bay City, MI$31,510Not published3008.8
Dallas-Fort Worth-Arlington, TX$31,480Not published25,2706.2
Tampa-St. Petersburg-Clearwater, FL$31,470Not published8,5405.9
Springfield, MA$31,200Not published3,15015.6
Tallahassee, FL$31,200Not published1,0305.5
Kalamazoo-Portage, MI$31,170Not published7306.0
Pocatello, ID$31,130Not published3609.4
Columbus, IN$31,110Not published3907.8
Fairbanks-College, AK$31,090Not published2607.3
Cheyenne, WY$31,070Not published49010.2
Brunswick-St. Simons, GA$31,020Not published4209.0
Manhattan, KS$31,020Not published1,10020.5
Casper, WY$31,000Not published44011.0
Pinehurst-Southern Pines, NC$30,970Not published3508.2
Sioux City, IA-NE-SD$30,880Not published99013.2
Wichita, KS$30,870Not published4,74015.4
St. Joseph, MO-KS$30,840Not published4007.4
Las Vegas-Henderson-North Las Vegas, NV$30,810Not published4,6504.1
Boulder, CO$30,800Not published1,3407.0
Fort Collins-Loveland, CO$30,800Not published1,1706.9
Anchorage, AK$30,690Not published1,4908.4
Wheeling, WV-OH$30,630Not published4407.6
Shreveport-Bossier City, LA$30,500Not published1,4609.0
Johnstown, PA$30,480Not published4409.1
Michigan City-La Porte, IN$30,480Not published3508.7
Oklahoma City, OK$30,460Not published4,2006.2
Blacksburg-Christiansburg-Radford, VA$30,440Not published5908.0
Kokomo, IN$30,440Not published3008.3
Ames, IA$30,420Not published78013.9
Dubuque, IA$30,410Not published71012.2
Waco, TX$30,400Not published1,32010.2
Iowa City, IA$30,340Not published1,29013.8
Tulsa, OK$30,320Not published3,4807.6
Terre Haute, IN$30,150Not published70010.8
Winston-Salem, NC$30,100Not published1,7806.5
Midland, TX$30,000Not published6004.9
Goldsboro, NC$29,980Not published41010.2
Paducah, KY-IL$29,970Not published3507.0
Youngstown-Warren, OH$29,940Not published1,78011.1
Scranton--Wilkes-Barre, PA$29,930Not published1,9607.7
Waterloo-Cedar Falls, IA$29,900Not published1,35016.0
Chattanooga, TN-GA$29,840Not published1,2104.5
Burlington, NC$29,780Not published5207.7
Charleston, WV$29,760Not published7707.4
El Paso, TX$29,740Not published2,5707.6
Charlotte-Concord-Gastonia, NC-SC$29,730Not published7,8505.8
Greenville, NC$29,700Not published4705.9
Asheville, NC$29,600Not published1,2707.0
Altoona, PA$29,550Not published4507.6
McAllen-Edinburg-Mission, TX$29,520Not published4,03013.6
Atlanta-Sandy Springs-Roswell, GA$29,500Not published17,2306.0
Parkersburg-Vienna, WV$29,500Not published2105.8
Savannah, GA$29,490Not published1,3106.6
Morgantown, WV$29,430Not published3204.8
Weirton-Steubenville, WV-OH$29,430Not published3008.3
Evansville, IN$29,400Not published1,0107.5
Fort Smith, AR-OK$29,370Not published8709.1
Memphis, TN-MS-AR$29,330Not published4,2807.0
Houston-Pasadena-The Woodlands, TX$29,300Not published23,9307.3
Kingsport-Bristol, TN-VA$29,260Not published1,41011.8
Sherman-Denison, TX$29,260Not published61011.7
Killeen-Temple, TX$29,250Not published2,11014.0
Hinesville, GA$29,230Not published30014.9
Jackson, TN$29,190Not published85010.0
Eagle Pass, TX$29,170Not published29015.4
Rome, GA$29,120Not published3006.7
Jacksonville, NC$29,110Not published68012.9
Sebring, FL$29,110Not published2709.5
Elizabethtown, KY$29,100Not published74014.4
San Antonio-New Braunfels, TX$29,100Not published8,6007.6
Durham-Chapel Hill, NC$29,090Not published1,9105.5
Cape Girardeau, MO-IL$29,070Not published60013.5
Greensboro-High Point, NC$29,050Not published1,9705.4
Hot Springs, AR$29,010Not published2707.1
Wichita Falls, TX$29,000Not published65011.8
Beckley, WV$28,980Not published3007.0
Fayetteville-Springdale-Rogers, AR$28,980Not published1,9907.2
Laredo, TX$28,920Not published1,32012.0
Little Rock-North Little Rock-Conway, AR$28,850Not published2,5707.2
Longview, TX$28,740Not published1,34011.4
Abilene, TX$28,700Not published75010.0
Lawton, OK$28,700Not published46010.9
Fayetteville, NC$28,690Not published1,1008.4
New Orleans-Metairie, LA$28,560Not published2,7106.1
College Station-Bryan, TX$28,510Not published1,46010.9
Huntington-Ashland, WV-KY-OH$28,500Not published1,2308.8
Johnson City, TN$28,370Not published7509.2
Gainesville, GA$28,360Not published6406.2
Slidell-Mandeville-Covington, LA$28,330Not published8508.7
Jonesboro, AR$28,300Not published5509.0
Sioux Falls, SD-MN$28,230Not published1,2006.7
Monroe, LA$28,210Not published7308.4
Victoria, TX$28,100Not published47012.4
Grand Island, NE$28,080Not published44011.1
Charleston-North Charleston, SC$28,040Not published2,3706.0
Texarkana, TX-AR$28,040Not published66011.5
Dalton, GA$27,970Not published4707.2
Tyler, TX$27,930Not published9007.8
Columbia, SC$27,860Not published2,6806.8
Rapid City, SD$27,740Not published5407.4
Warner Robins, GA$27,640Not published6408.4
Hickory-Lenoir-Morganton, NC$27,630Not published8905.8
Rocky Mount, NC$27,590Not published4107.6
Spartanburg, SC$27,500Not published1,0206.2
Birmingham, AL$27,480Not published2,4504.7
Valdosta, GA$27,440Not published5109.4
Athens-Clarke County, GA$27,310Not published9409.8
Lubbock, TX$27,290Not published1,5809.4
Guayama, PR$27,090Not published15012.1
Knoxville, TN$26,960Not published3,0707.2
Baton Rouge, LA$26,880Not published2,8406.9
Albany, GA$26,820Not published4708.0
Gulfport-Biloxi, MS$26,760Not published1,4008.8
Amarillo, TX$26,670Not published1,0208.3
Daphne-Fairhope-Foley, AL$26,620Not published5005.7
Clarksville, TN-KY$26,520Not published1,07010.4
Enid, OK$26,410Not published2309.7
Columbus, GA-AL$26,340Not published8707.4
Macon-Bibb County, GA$26,310Not published8308.7
Morristown, TN$26,200Not published4509.4
Sumter, SC$26,180Not published2808.1
Huntsville, AL$26,110Not published8403.1
Hattiesburg, MS$25,590Not published4407.0
Hilton Head Island-Bluffton-Port Royal, SC$24,950Not published3504.2
Beaumont-Port Arthur, TX$24,470Not published1,5009.2
Montgomery, AL$24,030Not published6904.2
Cleveland, TN$23,940Not published3909.2
Houma-Bayou Cane-Thibodaux, LA$23,630Not published6107.3
Aguadilla, PR$23,450Not published4609.4
Augusta-Richmond County, GA-SC$23,420Not published2,1909.4
Mobile, AL$23,400Not published8304.8
San Juan-Bayamon-Caguas, PR$23,400Not published6,7109.7
Florence-Muscle Shoals, AL$23,330Not published2404.3
Auburn-Opelika, AL$23,300Not published7109.7
Dothan, AL$23,300Not published2404.0
Corpus Christi, TX$23,270Not published1,7208.9
Decatur, AL$23,210Not published3105.0
Mayaguez, PR$23,140Not published73014.0
Myrtle Beach-Conway-North Myrtle Beach, SC$22,980Not published7905.4
Florence, SC$22,830Not published7808.7
Jackson, MS$22,640Not published1,8306.8
Ponce, PR$22,530Not published86013.5
Arecibo, PR$22,450Not published65018.7
Lawrence, KS$22,360Not published59011.5
Anniston-Oxford, AL$22,230Not published2606.0
Lafayette, LA$22,000Not published1,1306.3
Gadsden, AL$21,940Not published1905.7
San Angelo, TX$21,820Not published3607.3
Tuscaloosa, AL$21,690Not published5405.0
Hammond, LA$20,930Not published51010.6
Alexandria, LA$20,730Not published4808.0

About this data. Estimates are from the U.S. Bureau of Labor Statistics Occupational Employment and Wage Statistics program, May 2025 release, retrieved from bls.gov/oes/tables.htm on July 24, 2026. OEWS estimates describe metropolitan/nonmetropolitan areas and states — not city limits — and are not designed for year-over-year comparisons. See BLS methodology, our plain-English methodology, and sources. CitySalaryData is independent and not affiliated with BLS.