What is on the board today
Ayla aggregates open postings from federal, state, county, city and territorial governments, plus the contractors that staff federal programs. Today 206,334 of those postings are open: active, and not past the close date the employer advertised. A further 202,068 postings are on file but closed, which is why an archive of 408,402 listings produces a much smaller number of things you can actually apply to.
83,524 of the open roles were posted in the last 30 days — 40.5% of everything currently open, and 12,959 close within the next seven days. Public-sector hiring runs on published deadlines rather than rolling review, so that closing figure is the part of the board that is genuinely perishable.
Search all 206,334 open roles →
What government work pays
Half of the open roles that publish a pay range advertise more than $86,000. The bottom tenth sit at or below $44,117 and the top tenth at or above $182,000 — a spread that reflects a market running from seasonal municipal work to cleared engineering.
The honest caveat comes first: 101,993 of the 206,334 open roles publish a usable salary range, or 49.4% of the board. Every pay figure on this page describes that subset. The rest advertise a grade, a step, a union scale or nothing at all, and we would rather show you the share than quietly average over it.
| Employer type | Median | Priced roles |
|---|---|---|
| Government contractor | $134,200 | 36,659 |
| State government | $65,516 | 26,891 |
| Federal agency | $55,905 | 18,012 |
| School district | $54,205 | 8,631 |
| City government | $66,693 | 3,511 |
| Public university | $62,500 | 2,343 |
| Public health system | $86,840 | 1,660 |
| County government | $80,215 | 1,601 |
Employer types with at least 250 priced open roles. The median is taken over the midpoint of each advertised range.
| Advertised pay | Roles | Share |
|---|---|---|
| Under $50K | 22,312 | 21.9% |
| $50K - $75K | 21,277 | 20.9% |
| $75K - $100K | 15,434 | 15.1% |
| $100K - $125K | 13,312 | 13.1% |
| $125K - $150K | 10,506 | 10.3% |
| $150K+ | 19,155 | 18.8% |
101,996 open roles with a published range, bucketed by the midpoint of that range.
| State | Average | Priced roles |
|---|---|---|
| Washington, D.C. | $127,785 | 1,609 |
| Virginia | $123,306 | 10,983 |
| Oregon | $123,186 | 405 |
| Maryland | $117,512 | 5,038 |
| California | $115,394 | 24,195 |
| Colorado | $115,285 | 2,854 |
| Tennessee | $109,924 | 504 |
| New Jersey | $108,906 | 388 |
States with at least 250 priced open roles, so a handful of senior postings cannot carry a whole state to the top of the table.
Compare government pay by role and grade →
Where the jobs are
Government hiring is not spread evenly, and where it concentrates is a procurement map as much as a population map. California alone carries 39,957 of the open roles (19.4%). Virginia, Maryland and the District of Columbia — the national capital region, where the federal contract work sits — carry 31,152 between them (15.1%).
| State or territory | Open roles | Share of board |
|---|---|---|
| California | 39,957 | 19.4% |
| Virginia | 22,204 | 10.8% |
| Texas | 9,438 | 4.6% |
| Maryland | 6,721 | 3.3% |
| Florida | 6,513 | 3.2% |
| Pennsylvania | 4,917 | 2.4% |
| North Dakota | 4,680 | 2.3% |
| New York | 4,626 | 2.2% |
| Ohio | 4,384 | 2.1% |
| Colorado | 3,747 | 1.8% |
175,740 of the 206,334 open roles carry a state or territory we can place; the other 30,594 carry no usable location code and are excluded from the shares above. Shares are of the full 206,334, not of the located subset.
| Huntsville, AL | 1,310 |
| Washington, DC | 1,309 |
| San Francisco, CA | 1,279 |
| Costa Mesa, CA | 1,268 |
| Los Angeles, CA | 1,232 |
| McLean, VA | 1,195 |
| Arlington, VA | 1,114 |
| San Diego, CA | 1,112 |
| Austin, TX | 1,109 |
| Chantilly, VA | 917 |
City as published on the listing. Postings that name a region, a state or "various locations" instead of a city do not appear here.
See the interactive hiring map →
Who is hiring
The employers below are ranked by open postings on the board today, counting each employer under the name its own job board publishes. Agencies and contractors are ranked together, because a job seeker choosing between a federal role and the contractor supporting that same program is choosing inside one market.
| United States Postal Service | 7,958 |
| Leidos | 6,282 |
| Booz Allen Hamilton | 5,221 |
| RTX (Raytheon) | 5,104 |
| General Dynamics IT | 4,119 |
| Northrop Grumman | 4,067 |
| DXC Technology | 3,586 |
| Veterans Health Administration | 3,253 |
| Amentum | 2,895 |
| SpaceX | 2,403 |
Employers are ranked by live open postings, not by headcount or contract value. Contractors are the largest priced segment on the board: 36,659 of the 101,993 roles with a published range, at a median of $134,200.
How much of it is remote
Very little. 2,310 open roles are advertised as remote and 11,594 as hybrid — together 6.7% of the 206,334 open roles. The remaining 192,430 are on-site.
Read from the work-arrangement field on each listing. No open listing is missing that field, which means the on-site bucket also absorbs every posting that simply never said — treat it as an upper bound.
Browse remote government jobs →
How these numbers are counted
- Open means the listing is active and either carries no close date or has not reached it. Archived listings and cross-source duplicates are excluded, which is the same rule the job search itself uses — the totals here and on the job pages are the same totals.
- Pay is the midpoint of the range the employer advertised, counted only where a range is published and falls between $15,000 and $500,000. Ranges outside that window are almost always a data artefact rather than a salary.
- Location is the state, territory and city named on the listing. Nothing is inferred from an employer's headquarters.
- Freshness. Sources are re-scraped on a rolling schedule, and these aggregates are recomputed at most once every fifteen minutes. This page is then served from an hourly cache, so it can trail the live board by up to an hour.
- The same figures are public. They come from /api/analytics/market-overview, /salary-distribution, /salary-insights and /geographic, which are open, free and unauthenticated.