Brief
Where a published federal salary is highest, by OPM's locality pay area
American Factbook Research
Published
Data retrieved
Where a federal civilian employee is stationed decides part of what the job pays. The General Schedule adds a locality payment for each of the pay areas OPM defines, and OPM's workforce file records the area of every employee whose duty station it publishes. Across the 58 areas in the month this hub leads with, the median published salary is highest in Washington-Baltimore-Arlington, at $154,263 over 191,325 salaries. It is next highest in San Jose-San Francisco-Oakland, at $138,007. The lowest is Fresno-Madera-Hanford, at $64,239 over 7,518 salaries. Against the national median of $110,956, 20 of the areas are higher.
Washington-Baltimore-Arlington has the highest median published federal salary, $154,263
The twelve locality pay areas with the highest median published federal salary, in the month the hub leads with, with the number of published salaries each median is over.
Source: OPM
About this chart
The figures
| Locality pay area | Median published salary | Salaries published |
|---|---|---|
| Washington-Baltimore-Arlington, DC-MD-VA-WV-PA | $154,263 | 191,325 |
| San Jose-San Francisco-Oakland, CA | $138,007 | 21,155 |
| Huntsville-Decatur, AL-TN | $133,017 | 3,278 |
| Palm Bay-Melbourne-Titusville, FL | $128,675 | 3,220 |
| Houston-the Woodlands, TX | $126,841 | 15,435 |
| Denver-Aurora, Co | $126,415 | 17,594 |
| San Diego-Chula Vista-Carlsbad, CA | $122,697 | 7,800 |
| Seattle-Tacoma, WA | $119,462 | 13,079 |
| New York-Newark, NY-NJ-CT-PA | $118,545 | 32,440 |
| Portland-Vancouver-Salem, OR-WA | $117,247 | 10,491 |
| Chicago-Naperville, IL-IN-WI | $116,738 | 20,706 |
| Atlanta-Athens-Clarke County-Sandy Springs, GA-AL | $116,308 | 29,570 |
Embed this chart
Paste this where you want the chart. The picture carries its title, source and credit, under the site’s license.
What an area's median is, and what it is not
A median here is the middle salary of the employees in the area whose pay OPM published: 997,601 of them across all the areas. It is not the pay of one job in different places. An area's median moves with its locality payment and with which jobs are stationed there, and the file gives no way to hold one of them still: an area whose federal work is mostly senior headquarters staff and one whose work is mostly entry-level processing can have the same locality rate and very different medians.
So a high median says the salaries OPM published for that area are high, and nothing more. It does not say a given job pays more there, or that anyone chose the area for its pay.
Whose station is not in any area
OPM withholds the duty station of 954,180 employees, 47.1% of the file, under the same policy that withholds their pay. They are the Department of Defense, the security agencies outside Washington and the sensitive occupations the hub's other brief describes, and none of them is counted in any area here. The areas' medians describe the part of the workforce whose station and salary OPM published.
What this cannot show
- A median is over the employees in the area whose salary OPM published, not the area's headcount, and it reflects which jobs are stationed there as well as the locality rate. The file does not separate the two, so no figure here is the pay of one job in two places.
- The employees whose duty station OPM withholds are in no area. They include every Department of Defense employee, so the areas describe the part of the workforce whose station and pay OPM published.
- "Not in a locality pay area" and OPM's "invalid" code are left out of the areas: they are in the national total and are not places.
Sources
- OPM Federal Workforce Data — Federal Employment Raw Data (EHRI Status), U.S. Office of Personnel Management. U.S. Government work, public domain. OPM's machine-readable catalog at https://www.opm.gov/data.json gives every one of its datasets the usa.gov public-domain label. Retrieved October 9, 2026.
Every figure above is the recorded result of a query checked into the repository alongside this text. Continuous integration re-runs those queries and refuses the change if a number here and a number there disagree. Read the methodology, or the datasets behind it.
Published by American Factbook LLC. An independent publication.