Port Arthur, TX ZIP codes
Port Arthur (also written Pt. Arthur), Texas has 4 ZIP codes, including 2 PO Box ZIPs. They are in Jefferson County.
- Population in these ZIPs
- 55,525
- Avg. median income
- $45,400population-weighted
- Typical home value
- $126,500population-weighted
- Metro area
- Beaumont-Port Arthur, TX
Loading map…
Click anywhere on the map to see which ZIP code it's in.
Port Arthur, TX ZIP codes list
| ZIP code | County | Population | Median income | Typical home value |
|---|---|---|---|---|
| 77640 | Jefferson County | 17,167 | $50,973 | $124,800 |
| 77641 PO Box | Jefferson County | — | — | — |
| 77642 | Jefferson County | 38,358 | $42,950 | $127,300 |
| 77643 PO Box | Jefferson County | — | — | — |
Population and median household income: ACS 2020–2024 5-year estimates. Typical home value: Zillow Home Value Index (September 2026) where available, otherwise the ACS median owner-reported value. "PO Box" marks ZIP codes with no delivery area of their own. Methodology
Cities near Port Arthur
- Groves 3 mi
- Port Neches 5 mi
- Nederland 6 mi
- Bridge City 10 mi
- Sabine Pass 14 mi
- Beaumont 16 mi
- Orange 17 mi
- Vidor 17 mi
- Hamshire 20 mi
- China 25 mi
- Lumberton 26 mi
- Stowell 26 mi
Frequently asked questions
What is the ZIP code for Port Arthur, TX?
Port Arthur, TX has 4 ZIP codes: 77640, 77641, 77642 and 77643.
What county is Port Arthur, Texas in?
Port Arthur ZIP codes are in Jefferson County.
Which Port Arthur ZIP codes are PO Boxes?
77641 and 77643 are PO Box or single-organization ZIP codes; they have no residential delivery area.