Petersburg, TX ZIP code
The ZIP code for Petersburg, Texas is 79250. It is in Hale County.
- Population in these ZIPs
- 980
- Avg. median income
- $54,900population-weighted
- Typical home value
- $100,200population-weighted
- Metro area
- Plainview, TX
Loading map…
Click anywhere on the map to see which ZIP code it's in.
Petersburg, TX ZIP code list
| ZIP code | Population | Median income | Typical home value |
|---|---|---|---|
| 79250 | 980 | $54,917 | $100,200 |
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 Petersburg
- Idalou 13 mi
- Abernathy 16 mi
- New Deal 17 mi
- Lorenzo 17 mi
- Plainview 18 mi
- Floydada 19 mi
- Ralls 20 mi
- Hale Center 22 mi
- Lockney 23 mi
- Cotton Center 23 mi
- Ransom Canyon 26 mi
- Lubbock 27 mi
Frequently asked questions
What is the ZIP code for Petersburg, TX?
The ZIP code for Petersburg, TX is 79250.
What county is Petersburg, Texas in?
Petersburg ZIP codes are in Hale County.