The highest-paying job in every state and DC
The workers earning big bucks in the US
Wages in the US have hit record highs, even adjusting for inflation. And with the nation boasting pretty much full employment, the American Dream seems more attainable than ever. But salary levels do vary enormously across the country and if you're aiming to strike it rich in the Land of Opportunity, pursuing a career that pays more than any other is clearly a smart move.
Conveniently, the Bureau of Labor Statistics (BLS) collates mean annual wage data by profession for each state and DC. Read on to uncover the top-paying roles in every corner of the country and find out how your paycheck compares.
Sean Pavone / Shutterstock
51. Oklahoma – physician, pathologist: $296,030
The BLS collects average pay info for around 830 occupations in total. As it turns out, Oklahoma has the most modest highest mean yearly wage by profession at $296,030 for a physician, pathologist. Still, this is much higher than America's mean salary of $65,470. And it's important to highlight that the BLS doesn't provide precise figures for several top-paying roles in the state such as anesthesiologist and cardiologist.
Interestingly, Oklahoma is one of 31 states where the highest-paid state employee is a football coach. In its case, the biggest earner is Oklahoma State's Mike Gundy, who rakes in $7.6 million annually.
LightInThisWorld / Shutterstock
50. Delaware – obstetrician, gynecologist: $309,490
As in all but two states, the highest-paying job in Delaware is in the healthcare sector – the average mean salary for an OB/GYN comes in at $309,490, beating every other profession, however the BLS doesn't collect precise average pay info for a range of the state's top-paying medical roles, including cardiologist and surgeon.
In terms of median pay, which can give a more accurate picture of the typical wage, the most lucrative roles are OB/GYN, cardiologist, surgeon, physician and nurse anesthetist.
49. Hawaii – ophthalmologist: $343,320
Eye doctors rule the roost in Hawaii, though again, exact numbers for some of the best-paying jobs such as radiologist and dermatologist are unavailable for the state. The average annual pay for an ophthalmologist in the Aloha State is over five times higher than the mean for all occupations of $65,030, which is on the low side considering Hawaii has America's steepest living costs.
Median wage-wise, a slew of healthcare-related roles pay over $239,200 per year. The best-compensated non-medical job is CEO, which commands a median salary of $223,912.
Sean Pavone / Shutterstock
48. West Virginia – surgeon: $344,770
Over in West Virginia, general surgeons earn the most money, pulling in a mean annual wage of $344,770. Their numbers are very low though – with just 230 surgeons in the entire state, they represent only 0.03% of its workforce.
At the other end of the scale, registered nurse is the most common job in West Virginia, with 20,860 positions. Registered nurses in the state earn almost five times less than surgeons, with their pay averaging out at $75,990 per annum. On the upside, West Virginia has the cheapest cost of living in the country according to the latest Council for Community & Economic Research (C2ER) survey, meaning wages go much further in the state.
Eduardo Medrano/Shutterstock
47. Arkansas – orthopedic surgeon: $346,680
Orthopedic surgeons, who diagnose and treat injuries and diseases of the musculoskeletal system, reign supreme at the top of the payscale in Arkansas.
According to the data for median pay in the state, which is less complete and precise, the top-paying roles are all in the medical field, ranging from orthopedic surgeon to dermatologist and emergency medicine physician.
David Harmantas / Shutterstock
46. North Dakota – physician: $351,270
Physicians typically make $351,270 a year in North Dakota, more than any other profession, though data isn't precise for several other lucrative healthcare roles in the state such as orthopedic surgeon, which may actually pay more.
Looking at median salary, again, senior medical positions dominate, but several non-healthcare jobs stand out, with judges and magistrates, architectural and engineering planners, and purchasing managers the most handsomely rewarded.
45. District of Columbia – radiologist: $353,800
Radiologists, who use X-rays, MRIs, and other scanning technologies to treat and diagnose illnesses, have the highest average annual pay in DC at $353,800.
Be that as it may, the figures falls short of the $400,000 a year the president earns, not to mention the highest reported federal government salary of $492,643, which is awarded to medical officer Dr Gary Gibbons, the director of the National Heart, Lung, and Blood Institute (NHLBI).
Sean Pavone / Shutterstock
44. Maine – ophthalmologist: $355,640
The BLS has only vague salary info for five top-paying medical roles in Maine. Among the jobs it does have exact numbers for, ophthalmologist is the most lucrative, with a mean salary of $355,640.
Median pay info is lacking for even more healthcare-oriented jobs, but for those the BLS does have data for, the highest-paying is family medicine physician. The role grosses $224,328 a year typically.
ESB Professional / Shutterstock
43. Maryland – emergency medicine physician: $358,680
The ER is the place to be in Maryland for doctors who want to earn top dollar – emergency medicine physicians pull in the most money in the state, with mean annual pay of $358,680, though the data for cardiologists and anesthesiologists is vague and there is a possibility they may earn more.
Mirroring other states, the highest-paying roles in Maryland are all medical-related. Among those that aren't, CEOs, computer and information systems managers, and financial managers are the best-compensated.
Legacy Images / Shutterstock
42. Nevada – emergency medicine physician: $361,510
Emergency medicine physician is also the number one job for mean pay in Nevada, though practitioners there earn more on average than their counterparts in Maryland, pulling in $361,510 annually. They are relatively few in number though and the most common jobs in the state pay relatively poorly.
These include laborers and stock movers, whose mean annual pay is $39,690, and fast food and counter workers, who earn just $29,330 a year on average in the Silver State.
41. Missouri – radiologist: $363,870
Missouri med students keen to maximise their future earnings may want to gravitate toward radiology given professionals in the field take home the state's biggest paychecks at a tidy $363,870 per year on average.
OB/GYNs, who typically earn $323,810 annually, are the next best-paid in the Show-Me State, followed by general physicians and psychiatrists.
Real Window Creative / Shutterstock
40. Kansas – surgeon: $365,230
Wielding a scalpel pays big in Kansas, where surgeons out-earn everyone else, bringing in pay of $365,230 a year on average. This is double the figure for CEO, the best-paying non-medical occupation in the state, and over six times higher than Kansas' average salary of $56,270.
Surgeons are thin on the ground in the state though, numbering just 40 in total. General physicians are more numerous at 4,680, but their average pay is lower, coming in at $230,000 annually.
Roschetzky Photography / Shutterstock
39. Texas – athlete, sports competitor: $368,110
Texas is a major outlier in that its top-paying role is non-medical, with athlete, sports competitor commanding the highest average salary. This figures since the Lone Star State is home to some of the world's biggest-earning sportspeople, including Dallas Cowboys quarterback Dak Prescott. The highest-paid NFL player, he pulls in a staggering $60 million a year.
On a side note, America's highest-paid CEO Jon Winkelried helms TPG, a Texas-based company – his pay package amounted to $198.7 million in 2023. And Texas, which doesn't levy income tax, is of course the adopted home of Elon Musk, the world's richest person.
HarrisonJeffs / Shutterstock
38. Massachusetts – radiologist: $369,490
Up in affluent Massachusetts, radiology is the best-paying line of work. Its professionals, who number 3,300 in the state, earn $369,490 a year on average. This is almost five times higher than the average for all occupations for the state of $80,330.
Outside the medical profession, financial managers, lawyers, and human resource managers all pull in mean salaries in excess of $180,000, making them among the best-compensated occupations in Massachusetts.
Luis Boucault / Shutterstock
37. Illinois – ophthalmologist: $375,370
Eye doctors sit atop the salary ladder in Illinois, with their average annual pay of $375,370 peerless in the state. Medical roles make up the top five highest-paying jobs, but airline pilots, copilots, and flight engineers command the sixth spot, with a mean salary of $298,460.
Only California has more jobs in this aviation field, though Washington pays a better average wage for the role of $369,440.
Harold Stiver / Shutterstock
36. Kentucky – physician, pathologist: $376,940
Physician, pathologist is the top-paying occupation in Kentucky. The job, which is based in a hospital or lab and involves analysing bodily tissues to diagnose and treat injury and disease, commands an average salary of $376,940 in the state.
This is the highest figure in America according to the BLS, so experts in the field may want to make a beeline for the state. It's worth noting though that exact figures are lacking for North Dakota and Minnesota, where pay could be higher still for the role.
Sean Pavone / Shutterstock
35. Rhode Island – surgeon: $379,530
Numbering all of 50, the surgeons of Little Rhody earn big money, with the mean annual wage for the job $379,530 in America's smallest state. This eclipses the average for all other professions there.
Cardiologists and CEOs are the next best-paid. But the state's most common role, that of fast food and counter worker, which accounts for 13,660 positions in Rhode Island, pays a relative pittance, with average yearly pay for the job just $31,340.
34. New Mexico – neurologist: $383,340
Brain doctors score the biggest paychecks in New Mexico, garnering an average salary of $383,340. Hot on their heels are the state's cardiologists, whose mean yearly wage comes in at $382,740.
This contrasts starkly with the Land of Enchantment's rather disenchanting average salary for all professions of $57,520, let alone its poverty rate, which is the highest in the country at 18.2%.
Sean Pavone / Shutterstock
33. New Hampshire – radiologist: $388,410
Radiologists lead the pack in New Hampshire, with a mean annual wage of $388,410. The top 20 best-paying roles in the state are all in the medical arena apart from the position of CEO, which has an average salary of $188,920.
Other non-healthcare jobs in New Hampshire that pay over $160,000 a year typically include architect, sales manager, postsecondary economics teacher, and air traffic controller.
32. Connecticut – surgeon: $392,080
Surgeons in Connecticut live very comfortably indeed since they're paid more than any other professionals in the state, averaging a salary of $392,080.
Unlike many other states, the most common job category in Connecticut, general and operations managers, pays exceedingly well. The 48,760 Nutmeggers engaged in this type of work take home a mean annual wage of $155,870.
Sean Pavone / Shutterstock
31. South Carolina – orthopedic surgeon: $398,350
South Carolina's highest-paying role is orthopedic surgeon. These medical professionals, who number just 80 in the state, earn $398,350 a year on average.
Checking our the top 20 best-compensated jobs, only two are non-medical: CEO and postsecondary law teacher. Salaries for these positions in the Palmetto State average $220,650 and $196,470 respectively.
Sean Pavone / Shutterstock
30. Virginia – cardiologist: $399,570
Looking after patients' cardiovascular health is a major cash generator in Virginia. The state's cardiologists earn more money on average than any other occupation, pulling in $399,570 a year typically.
On the flip side, fast food and counter workers, who represent Virginia's most common jobs category, are paid around 13 times less: the 96,390 Virginians working in this area earn just $30,070 a year on average.
John Penney / Shutterstock
29. New York – cardiologist: $402,840
New York is yet another state where heart doctors dominate the earnings league.
In fact, cardiologist is the highest-paying job in an impressive 12 states. General surgeon is next – the role is number one in 10 states – followed by radiologist, which is the best-compensated position in four states and DC.
28. Alaska – surgeon: $407,300
Alaska is among the 10 states where general surgeon is the highest-paying role, with average annual pay for the job $407,300 in the Last Frontier.
Alaska's general internal medicine physicians aren't far behind with a mean salary of $402,000. They are followed by OB/GYNs, who typically earn $306,700 per year, and general physicians – their average annual pay comes in at $284,240.
Ludmila Ruzickova / Shutterstock
27. Pennsylvania – cardiologist: $408,950
Pulling in $408,950 a year on average, cardiologists have hit the jackpot in Pennsylvania, out-earning every other occupation in the state.
Heart doctors in Pennsylvania earn more than 13 times more than home health and personal care aides, who make up the jobs category with the biggest headcount in the state. The 213,020 Pennsylvanians who make their living caring for the sick, disabled, and elderly have a mean salary of just $30,580.
photo-denver / Shutterstock
26. Colorado – neurologist: $409,690
Relocating to Colorado is a no-brainer if you're a brain doctor. Neurologists garner the biggest paychecks in the state, which pays these medical professionals more than any other.
By way of comparison, the lowest-paying roles in the state the BLS has data for include taxi driver, which has an average salary of $30,810, fast food cook with typical annual wages of $33,250, and host/hostess in a restaurant, lounge, or coffee shop, which pays $33,420 a year on average.
Jacob Boomsma / Shutterstock
25. Montana – surgeon: $415,030
Tiny in number but big on pay, Montana's 60 surgeons earn $415,030 a year typically, almost $5,000 more than dermatologists, who are the next best-paid in the state.
Yet reflecting other states, the most abundant roles in Montana aren't very well-compensated. Average pay for the most common job categories, fast food and counter workers with a headcount of 15,380, and retail salespersons, who number 13,600, is $27,900 and $36,170 respectively.
24. Mississippi – cardiologist: $418,290
With annual pay averaging $418,920, cardiologists out-earn every other profession in Mississippi. The state has America's lowest mean salary at just $47,570, so heart doctors there make almost nine times more than the typical worker.
And the disparity between a cardiologist's average pay and that of the lowest-paid profession in the state is jaw-dropping. Pulling in just $21,140 a year typically, hand sewers in Mississippi earn almost 20 times less than the state's heart doctors. Thankfully, the cost of living is low in the Magnolia State.
Sean Pavone / Shutterstock
23. Louisiana – cardiologist: $422,290
Louisiana is another of the 12 states where cardiologist is the top-paying job. Heart specialists in the Pelican State earn $422,290 a year on average. Surgeons take home almost as much, with their average yearly wage $421,490.
Other highly remunerative roles in the state include psychiatrist and neurologist. When it comes to non-medical jobs, CEO, personal financial advisor, and petroleum engineers working in the state's booming oil industry are among the best-compensated.
Sean Pavone / Shutterstock
22. Michigan – orthopedic surgeon: $426,300
Training to be an orthopedic surgeon is a path paved with gold in Michigan. The occupation is the best-paying in the state, garnering a mean yearly wage of $426,300.
Reflecting the Rust Belt state's manufacturing comeback, Michigan's biggest employment category is miscellaneous assemblers and fabricators, basically factory workers, who number 123,820. Their annual pay averages out at $44,620.
Sean Pavone / Shutterstock
21. Indiana – surgeon: $429,250
General surgeon is Indiana's top-paying role, with a mean salary of $429,250, but precise wage data for cardiologist, which could well pay more, is missing for the state.
At the opposite end of the spectrum, ushers, lobby attendants, and ticket takers earn the lowest wages, pulling in just $25,130 a year on average. Other jobs to avoid in the state if making good money is a priority range from lifeguard to bar tender and fast food cook.
Grindstone Media Group / Shutterstock
20. Iowa – ophthalmologist: $430,910
Eye doctors in Iowa are most definitely seeing dollar signs. They earn more than any other occupation in the state, with an average salary of $430,910. However, as with Indiana, BLS wage data for cardiologist isn't precise for the state, so the job may actually pay better.
As far as non-medical roles are concerned, airline pilots, copilots, and flight engineers pull in the biggest paychecks, with mean yearly pay of $182,670. CEOs typically earn in excess of $180,000 a year in the state, too.
Chad Robertson Media / Shutterstock
19. Alabama – cardiologist: $443,520
In Alabama, cardiologists command the highest salaries. Their annual wage averages $433,520, which is more than eight times higher than the state's average salary of $53,400.
Incidentally, the best-paid employee on a state payroll nationwide is University of Alabama football coach Nick Saban, whose salary amounts to $11.7 million.
Jeri Bland / Shutterstock
18. Georgia – surgeon: $446,490
General surgeons in Georgia are rolling in it if the average salary for the job is anything to go by. Coming in at $446,490, their typical annual wage is the highest in the state, even surpassing the mega-bucks cardiologists and radiologists pull in.
Medical professionals aside, CEOs are the best-paid, with a mean salary of $273,720, followed by airline pilots, copilots, and flight engineers, financial managers, and physicists.
Sean Pavone / Shutterstock
17. New Jersey – CEO: $449,370
Bucking the national trend, the best-paying role in New Jersey is non-healthcare-related. CEOs earn more there than any other state, with an average salary of $449,370.
As we've mentioned, the highest-paid CEO in the US is Jon Winkelried of Texan firm TPG. New Jersey's top corporate earner is Johnson & Johnson CEO Joaquin Duato, whose compensation in 2023 amounted to $28.4 million.
Sean Pavone / Shutterstock
16. Vermont – orthopedic surgeon: $449,240
Back to cash-cow medical roles, orthopedic surgeon is Vermont's top-paying job. Experts in the field earn $449,240 per year typically.
Vermont is one of those rare states where the most common job pays very well. General and operation managers, who have the highest headcount of any occupation in Vermont at 8,060, take home a respectable $106,070 per year on average.
Sharkshock / Shutterstock
15. North Carolina – cardiologist: $450,610
Heart doctors stand at the top of the pay pyramid in North Carolina, where the mean salary for the profession is $450,610.
Medical professionals are particularly well-compensated. For instance, oral and maxillofacial surgeons are paid more in North Carolina than all the other states the BLS has precise wage data for.
Sean Pavone / Shutterstock
14. California – anesthesiologist: $452,930
Looking after the needs of patients pre, during, and post op pays extraordinarily well in California. Anesthesiologist is the most lucrative role in the state by quite a wide margin.
The job has an average salary of $452,930, which is considerably more generous than than the next highest figure, the $389,120 cardiologists typically earn in the state. Outside of the medical realm, airline pilots, copilots, and flight engineers are the best-paid, pulling in an average of $286,040 a year.
Jacob Boomsma / Shutterstock
13. Nebraska – anesthesiologist: $455,850
Anesthesiologists are the salary superstars in Nebraska, too, commanding average yearly pay of $455,850.
To put their salary in perspective, the mean annual wage for anesthesiologists in the state is almost eight times higher than the mean for all professions. And the figure is 16 times greater than the number for the most common occupation category, fast food and counter workers.
Sean Pavone / Shutterstock
12. Tennessee – cardiologist: $472,670
Tennessee certainly hearts its cardiologists given they're the best-paid workers in the state. Their average salary of $472,670 is the highest by a long-shot given the runners-up, orthopedic surgeons, earn over a quarter less typically.
CEOs are the best-compensated non-medical professionals, with mean annual wages of $222,920, followed by lawyers, who typically take home $155,100 a year in the Volunteer State.
Sean Pavone / Shutterstock
11. Washington – cardiologist: $473,190
Like a broken record, cardiologist is also the highest-paying job in Washington. Heart doctors in the state earn slightly more than their counterparts in Tennessee, with mean annual pay of $473,190.
The third best-paid employment category is airline pilots, copilots, and flight engineers, who earn more typically in Washington than anywhere else in America. Their yearly mean wage in the state amounts to a bumper $369,440.
Jacob Boomsma / Shutterstock
10. South Dakota – radiologist: $475,780
Radiologists are the biggest earners in South Dakota with an average salary of $475,780. Nevertheless, precise data for anesthesiologists and general surgeons is missing for the state and there's every chance these roles pay even better.
Jobs are plentiful in South Dakota, which boasts America's lowest unemployment rate, but average annual pay for all professions isn't all that great. At $53,230, it's almost nine times lower than the mean for the state's radiologists.
Josemaria Toscano / Shutterstock
9. Oregon – dermatologist: $481,330
The BLS doesn't collate precise salary data for a number of medical professions in Oregon, including cardiologist and general surgeon, so the state's dermatologists may not be the highest-paid.
In any case, their average annual pay of $481,330 is not to be sniffed at. Who knew looking after peoples' skin could be such a moneyspinner?
Feng Cheng / Shutterstock
8. Florida – cardiologist: $494,690
Cardiologists claim the top spot in Florida. Heart physicians in the Sunshine State earn $494,690 a year on average, out-earning the runners-up, emergency medicine physicians, by a cool $105,740.
Amazingly, the typical cardiologist's paycheck could cover the wages of 14 retail salespeople, who number 312,260 in Florida and constitute the most common job category in the state.
GagliardiPhotography / Shutterstock
7. Wyoming – cardiologist: $498,630
Wyoming's heart doctors are also paid more than any other professionals, with typical annual wages of $498,630.
Among the non-medical roles, industrial production manager is number one for money, with yearly pay averaging $152,640, closely followed by sales manager, which commands $152,620 a year typically, and CEO. The average annual pay in the state for the boss of an organization stands at $145,320.
6. Ohio – cardiologist: $500,440
Earning more than half a million dollars a year on average, cardiologists are the highest-paid workers in Ohio as well.
Their typical annual wage is over eight times higher than the average for all professions of $58,890 and 19 times more generous than the figure for the lowest-paid role BLS has data for, host and hostesses, restaurant, lounge, and coffee shop. They earn just $26,310 per year on average in the state.
5. Utah – surgeon: $515,130
General surgeons in Utah do very nicely indeed. The Beehive State's top-earning professionals, they make $515,130 a year on average.
A notable high-paying jobs category in Utah is athletes and sports competitors, who number 500 in the state. Their annual pay averages $235,940, which surpasses the mean figure for many quintessentially lucrative roles, including CEO and financial manager.
Charles Knowles / Shutterstock
4. Idaho – dermatologist: $525,040
Skin issues translate to big paydays in Idaho, where dermatologist is the top-paying job. The average annual pay for the role of $525,040 is almost 10 times higher than the state's mean salary of $55,6400.
Other highly remunerative jobs in Idaho include general surgeon, emergency medicine physician, and CEO, which all pay over $200,000 per annum on average.
Manuela Durson / Shutterstock
3. Arizona – pediatric surgeon: $533,740
Down in Arizona, surgeons who specialise in children's health command the highest average salary, with typical yearly wages of $533,740.
The figure is equivalent to 17 average annual paychecks for fast food and counter workers, who constitute the most common job category in the Grand Canyon State, with a headcount of 102,570.
Jayne Lipkovich / Shutterstock
2. Wisconsin – orthopedic surgeon: $534,270
Orthopedic surgeons are paid more than general surgeonsand all professionals in Wisconsin for that matter, taking home $534,270 a year on average.
The best-paying non-medical role in the state is CEO, which averages annual pay of $260,260. Physicists are next with $160,470, followed by computer and information systems managers, who earn $155,530 a year typically.
1. Minnesota – dermatologist: $581,560
Minnesota's dermatologists wow with the highest mean salary in America. These medical professionals, who number 420 in total, rake in $581,560 a year on average.
Their pay is almost nine times more generous than the average figure for all professions in the state, which comes in at $66,700. But spare a thought for Minnesota's waiters and waitresses. At only $25,850, their average yearly pay is the most meagre out of all the job categories covered by the BLS and more than a whopping 22 times lower than the dermatologists' figure.
Don't have a medical degree? Don't sweat: discover the best-paying jobs that don't require a degree