Pennsylvania (PA)
6 counties or equivalents
Cumberland County, Dauphin County, Juniata County, Lancaster County, Lebanon County, Perry County
OPM salary table 2026-HB
Full grades 1–15 and steps 1–10, the published locality percentage, official worksite coverage, and a same-cell 2025 comparison.
Official scheduled annual rates by grade and step. These are gross salary figures before taxes, retirement, TSP, insurance, and other payroll deductions.
| Grade | Step 1 | Step 2 | Step 3 | Step 4 | Step 5 | Step 6 | Step 7 | Step 8 | Step 9 | Step 10 |
|---|---|---|---|---|---|---|---|---|---|---|
| GS-1 | $26,972 | $27,876 | $28,773 | $29,666 | $30,561 | $31,085 | $31,973 | $32,866 | $32,903 | $33,737 |
| GS-2 | $30,327 | $31,048 | $32,054 | $32,903 | $33,271 | $34,249 | $35,227 | $36,205 | $37,183 | $38,161 |
| GS-3 | $33,092 | $34,195 | $35,299 | $36,402 | $37,506 | $38,609 | $39,713 | $40,816 | $41,920 | $43,023 |
| GS-4 | $37,146 | $38,385 | $39,623 | $40,862 | $42,100 | $43,339 | $44,577 | $45,816 | $47,054 | $48,293 |
| GS-5 | $41,560 | $42,946 | $44,331 | $45,717 | $47,102 | $48,487 | $49,873 | $51,258 | $52,644 | $54,029 |
| GS-6 | $46,328 | $47,872 | $49,417 | $50,961 | $52,505 | $54,049 | $55,593 | $57,138 | $58,682 | $60,226 |
| GS-7 | $51,481 | $53,198 | $54,914 | $56,630 | $58,346 | $60,063 | $61,779 | $63,495 | $65,211 | $66,927 |
| GS-8 | $57,013 | $58,914 | $60,814 | $62,714 | $64,614 | $66,514 | $68,414 | $70,314 | $72,215 | $74,115 |
| GS-9 | $62,972 | $65,071 | $67,171 | $69,271 | $71,370 | $73,470 | $75,569 | $77,669 | $79,768 | $81,868 |
| GS-10 | $69,346 | $71,657 | $73,968 | $76,279 | $78,590 | $80,901 | $83,212 | $85,523 | $87,834 | $90,145 |
| GS-11 | $76,190 | $78,731 | $81,271 | $83,811 | $86,351 | $88,892 | $91,432 | $93,972 | $96,513 | $99,053 |
| GS-12 | $91,320 | $94,364 | $97,408 | $100,453 | $103,497 | $106,541 | $109,585 | $112,630 | $115,674 | $118,718 |
| GS-13 | $108,592 | $112,212 | $115,832 | $119,451 | $123,071 | $126,691 | $130,311 | $133,931 | $137,551 | $141,171 |
| GS-14 | $128,323 | $132,601 | $136,879 | $141,157 | $145,435 | $149,713 | $153,991 | $158,269 | $162,547 | $166,825 |
| GS-15 | $150,940 | $155,972 | $161,004 | $166,035 | $171,067 | $176,098 | $181,130 | $186,162 | $191,193 | $196,225 |
The table scrolls horizontally on narrow screens. Salary cells come directly from OPM’s 2026 XML table HB.
A statutory pay cap can cause several upper-grade cells to show the same annual rate. Position-specific special rates are not included.
OPM’s 2026 locality definitions and the checked county mapping assign 6 counties or county equivalents across 1 state or district to this salary table.
Locality pay generally follows the official worksite on the employee record—not a home address, mailing address, or ZIP code by itself. Use your SF-50 and agency HR office when the worksite assignment is uncertain.
6 counties or equivalents
Cumberland County, Dauphin County, Juniata County, Lancaster County, Lebanon County, Perry County
Each row holds locality, grade, and step constant. That keeps a promotion or within-grade increase out of the comparison.
| Grade and step | 2025 | 2026 | Dollar change | Percent change |
|---|---|---|---|---|
| GS-5, step 1 | $41,148 | $41,560 | +$412 | 1.00% |
| GS-9, step 1 | $62,348 | $62,972 | +$624 | 1.00% |
| GS-12, step 1 | $90,416 | $91,320 | +$904 | 1.00% |
| GS-15, step 1 | $149,446 | $150,940 | +$1,494 | 1.00% |
OPM reports a 1.00% total increase for table HB. Across all 150 published cells, annual dollar changes range from +$267 to +$1,946. Percentage changes can differ slightly because OPM publishes whole-dollar cells and applies statutory caps where required.
OPM’s 2026 salary table HB uses a 19.43% locality payment. The annual cells shown on this page are OPM’s published locality rates, not a percentage reconstructed from an older base table.
OPM’s 2026 locality definitions and the checked county mapping assign 6 counties or county equivalents across 1 state or district to this salary table. Locality generally follows the official worksite recorded by the agency, so employees should confirm an uncertain assignment with their SF-50 or agency HR office.
The locality percentage changed by 0.00 percentage points. OPM reports a 1.00% total increase for this 2026 table; individual salary-cell percentages can vary slightly because OPM publishes whole-dollar annual rates and applies statutory caps where required.
No. It shows the ordinary OPM GS locality table. A position-specific special rate, law-enforcement schedule, wildland-firefighter schedule, retained rate, or another pay system may control instead. OPM special rate table 001M can also replace a lower locality cell for covered GS-1 through GS-4 employees.
Browse all 58 locality tables or calculate a grade-and-step rate.