Portsmouth, Nh/Kittery, ME BAH, 2026
An E-5 stationed here gets $3,321 a month with dependents and $2,700 without. BAH is tax-free and paid on top of basic pay.
| Grade | With dependents | Without | vs 2025 (with) |
|---|---|---|---|
| E-1 | $3,099 | $2,367 | +$147 |
| E-2 | $3,099 | $2,367 | +$147 |
| E-3 | $3,099 | $2,367 | +$147 |
| E-4 | $3,099 | $2,367 | +$147 |
| E-5 | $3,321 | $2,700 | +$153 |
| E-6 | $3,690 | $2,901 | +$141 |
| E-7 | $3,975 | $3,108 | +$162 |
| E-8 | $4,278 | $3,399 | +$183 |
| E-9 | $4,617 | $3,504 | +$186 |
| W-1 | $3,717 | $3,033 | +$144 |
| W-2 | $4,098 | $3,396 | +$168 |
| W-3 | $4,476 | $3,519 | +$198 |
| W-4 | $4,668 | $3,756 | +$174 |
| W-5 | $4,905 | $4,044 | +$153 |
| O-1E | $4,032 | $3,318 | +$168 |
| O-2E | $4,419 | $3,480 | +$192 |
| O-3E | $4,704 | $3,684 | +$174 |
| O-1 | $3,372 | $2,877 | +$150 |
| O-2 | $3,687 | $3,249 | +$141 |
| O-3 | $4,461 | $3,555 | +$195 |
| O-4 | $4,983 | $3,993 | +$141 |
| O-5 | $5,355 | $4,167 | +$108 |
| O-6 | $5,400 | $4,455 | +$105 |
| O-7 | $5,445 | $4,536 | +$102 |
See full pay here with basic pay and BAS
| Rank | Years | Basic pay | BAH | BAS | Total a month |
|---|---|---|---|---|---|
| E-1 | under 2 | $2,407.20 | $3,099 | $476.95 | $5,983.15 |
| E-3 | over 2 | $3,015.00 | $3,099 | $476.95 | $6,590.95 |
| E-4 | over 3 | $3,482.40 | $3,099 | $476.95 | $7,058.35 |
| E-5 | over 6 | $4,110.00 | $3,321 | $476.95 | $7,907.95 |
| E-6 | over 10 | $4,759.50 | $3,690 | $476.95 | $8,926.45 |
| E-7 | over 14 | $5,835.00 | $3,975 | $476.95 | $10,286.95 |
| E-8 | over 18 | $6,811.20 | $4,278 | $476.95 | $11,566.15 |
| E-9 | over 22 | $8,423.10 | $4,617 | $476.95 | $13,517.05 |
| W-2 | over 10 | $6,282.60 | $4,098 | $328.48 | $10,709.08 |
| O-1 | under 2 | $4,150.20 | $3,372 | $328.48 | $7,850.68 |
| O-2 | over 2 | $5,446.20 | $3,687 | $328.48 | $9,461.68 |
| O-3 | over 6 | $7,737.00 | $4,461 | $328.48 | $12,526.48 |
| O-4 | over 12 | $9,888.30 | $4,983 | $328.48 | $15,199.78 |
| O-5 | over 18 | $11,713.80 | $5,355 | $328.48 | $17,397.28 |
| O-6 | over 24 | $14,479.20 | $5,400 | $328.48 | $20,207.68 |
Counties
- Rockingham County, NH
- Strafford County, NH
- York County, ME
ZIP codes (106)
03032 03034 03036 03037 03038 03040 03041 03042 03044 03053 03073 03077 03079 03087 03261 03290 03291 03801 03802 03803 03804 03811 03815 03819 03820 03821 03822 03823 03824 03825 03826 03827 03833 03835 03839 03840 03841 03842 03843 03844 03848 03851 03852 03854 03855 03856 03857 03858 03859 03861 03862 03865 03866 03867 03868 03869 03870 03871 03873 03874 03878 03884 03885 03887 03901 03902 03903 03904 03905 03906 03907 03908 03909 03910 03911 04001 04002 04004 04005 04006 04007 04014 04020 04027 04028 04030 04042 04043 04046 04047 04048 04049 04054 04056 04061 04063 04064 04072 04073 04076 04083 04087 04090 04093 04094 04095
BAH follows ZIP codes, so an area can cover part of a county. All housing areas