There is no single list of highest-paying cities, because the ranking is different for every occupation. A metro that leads for one kind of work sits mid-table for another, since local pay is set by which industries cluster there rather than by general prosperity. Read the metropolitan table for your own occupation code and ignore the generic city rankings entirely.
How much geography moves a wage
Across occupations with a stable sample in at least thirty metros, the highest-paying metro typically pays about 2.29 times the lowest. That is the middle of the distribution, and the variation around it is what makes this worth reading.
Registered nurses run 5.79 times, from $37,460 in Arecibo to $216,740 in San Jose. Waiters and waitresses run 5.47 times, from $15,080 in Alexandria to $82,550 in Kahului. Same job title, utterly different economics.
The occupations geography barely touches
Postal service mail carriers vary by 1.19 times, from $55,610 in Columbia to $66,440 in Oxnard. Mail sorters 1.35 times.
The reason is that federal pay scales are set nationally with limited locality adjustment. When the payer is one organization applying one schedule, geography stops mattering — which is the cleanest demonstration available that local pay differences are about local labor markets rather than about local costs.
Where the biggest premiums are
Healthcare and medical teaching show the widest ranges. Health specialties postsecondary teachers run 7.29 times, family medicine physicians 6.92, physicians in the residual category 6.86.
Part of that is genuine local scarcity and part is that broad occupational codes cover different specialties in different places. Both are real, and the practical consequence is the same: for these occupations, where you practice matters more than almost anything else you control.
State-level differences, which are smaller but clearer
Registered nurses run from $77,080 in Alabama to $140,270 in California — 1.82 times across states against 5.79 across metros. General and operations managers run 2.35 times, from $74,050 in Arkansas to $173,690 in New Jersey.
State figures average over expensive and cheap metros within the state, so they always understate the range you would actually face. Use the metro figure wherever it exists.
Retail is the control case
Retail salespersons run only 1.38 times across states, from $28,640 in Mississippi to $39,560 in Washington. Where minimum wage rules do much of the price-setting and the work is standardized, geography compresses.
That is a useful contrast to hold: high-variation occupations are ones where local demand for scarce skill sets the price, and low-variation ones are where a floor or a national scale does.
The check I had to run on my own numbers
An unfiltered version of this comparison threw up first-line fire supervisors at 25.86 times, from $24,450 to $632,190. That is not a finding — the extremes come from metros with a hundred people in the occupation, where one unusual employer moves the median.
Restricting to metros holding at least five hundred people in the occupation brings it to a sane 2.90 times. Any geographic comparison you read that shows an implausible extreme is probably missing that filter, and it is worth suspecting the number rather than believing it.
How to look up your own
Find your occupation’s median in your metro and in two or three metros you would realistically move to. Then compute the ratio between the best and worst.
Under about 1.5 and geography is not your lever — the effort is better spent on employer type or specialization. Above 3 and moving is potentially the single largest pay decision available to you, larger than any promotion you are likely to get.
What the premium does not tell you
Whether it survives housing costs and state tax, which is a separate calculation and frequently removes a third to two-thirds of a large metro premium.
Nor whether the market is deep. A high median in a metro with two hundred people in your occupation is a thinner proposition than a lower median in a metro with twenty thousand, because the second one has somewhere to go if the job ends.
Common questions
Which city pays the most?
There is no single answer. The ranking is different for every occupation, because local pay is set by which industries cluster there rather than by general prosperity.
Why do generic city pay rankings mislead?
They rank area medians, which measure the mix of occupations concentrated in a place as much as what any particular occupation pays there.
Does the ranking change after cost of living?
Substantially. The metros at the top of most occupational rankings are also near the top of the price rankings, so the adjusted list is materially different.
Can a small metro out-pay a large one?
Regularly, for specific occupations, where one dominant employer or clustered industry bids for the same people. They never appear in generic rankings.
How do I find the list for my occupation?
Find your occupation code and open the metropolitan table for it, then apply the local price level and state tax to the top few before drawing any conclusion.
How much does pay vary between metros?
About 2.29 times between the highest and lowest metro for a typical occupation. Registered nurses run 5.79 times, from $37,460 to $216,740.
Which occupations barely vary by location?
Postal service mail carriers, at 1.19 times, because federal pay scales are set nationally with limited locality adjustment.
Why do some published geographic comparisons look absurd?
They omit a minimum-employment filter. Unfiltered, fire supervisors appear to vary 25.86 times; restricted to metros with 500+ in the occupation it is 2.90.