Alabama’s average annual wage is roughly $55,400, according to 2025 data from the Bureau of Labor Statistics. But most top earners make between $100,000 and $200,000–and some make double that.
Alabama's highest paying jobs:
Cardiologist - $471,190
Dermatologist - $401,500
Anesthesiologist - $376,440
General internal medicine physician - $294,500
Ophthamologist - $289,830
Orthopedic surgeon (exc. pediatric) - $287,150
Physicians (all other) - $264,580
Orthodontists - $246,170
Pediatricians - $237,810
OBGyn - $208,080
Based on 2025 U.S. Bureau of Labor Statistics data
Architectural and engineering managers are among the state’s top earners, making about $167,200 a year on average.
Computer and information systems managers have hefty salaries too, making about $148,000 a year. Physicists earn slightly less on average at around $147,600.
All other engineers earn a salary of about $146,500 a year.
Read more on
AL.com
#localnews #income #costofliving #ranking #jobs #salary #highsalar...