Petersburg, Texas

Petersburg: city in Hale County, Texas

About

Petersburg is a city located in the county of Hale in the U.S. state of Texas. Its population at the 2010 census was 1,202 and a population density of 572 people per km². After 10 years in 2020 city had an estimated population of 1,111 inhabitants.

Quick Facts about Petersburg

Population 1,111 (2020)
Country United States of America
State Texas (United States)
County Hale County
Postal code 79250
Phone Area Codes 806
Area 2.1 km2
Latitude & Longitude 33.8695,-101.5974
Altitude 3,255 feet / 992 meters
Time Zone America/Chicago
Local time 11:17:37 (12th April 2026)
Density 529 Pop. per km² as of 2020
Population growth -8.19% (2010-2020)
Weather 84℉ Chance Showers And Thunderstorms 7-days weather
Petersburg Texas Grain Elevator 2010 image
Petersburg Texas Grain Elevator 2010 image

Geography

Petersburg is located at 33°52'10"N 101°35'51"W (33.8695200, -101.5973900).

Petersburg map

Click "full screen" full screen map icon to open full mode. View satellite images

Weather

84°F
Chance Showers And Thunderstorms
15 mph SSW Sunday

A chance of showers and thunderstorms. Mostly sunny, with a high near 84. South southwest wind around 15 mph. Chance of precipitation is 50%.

7-Day Forecast

Demographics

According to census records, the population of Petersburg decreased by 8.19% in 10 years.

Year Population % Change Method
2010 1,202 - census
2011 1,205 0.25% estimation process
2012 1,204 -0.08% estimation process
2013 1,183 -1.78% estimation process
2014 1,141 -3.68% estimation process
2015 1,129 -1.06% estimation process
2016 1,130 0.09% estimation process
2017 1,134 0.35% estimation process
2018 1,139 0.44% estimation process
2019 1,132 -0.62% estimation process
2020 1,111 -1.89% estimation process
Petersburg zip code is 79250. County name: Hale, County fips: 48189
Peterburg, Петербург

Services and Civic Places in Petersburg

1City Hall

Rating: 5 (2)

1524 Main St, Petersburg, TX 79250 View details

Phone: +18066673461 | Website available

Nearby Schools and Colleges

Schools and campuses linked to Petersburg, TX. Select a name to open its map and contact details.

Code Name City ZIP
229780 Wayland Baptist University Plainview (TX) 79072
229115 Texas Tech University Lubbock (TX) 79409-5005
229337 Texas Tech University Health Sciences Center Lubbock (TX) 79430
226383 Lubbock Christian University Lubbock (TX) 79407-2099
226675 Covenant School of Nursing and Allied Health Lubbock (TX) 79407

Closest post offices linked to Petersburg.

Post Office Name City ZIP
Petersburg Post Office Petersburg (TX) 79250

Other places with the same name (11)

Other cities in Hale County

Cities, towns, neighborhoods & other populated places in Hale County , TX.

City Name Population Title
Snyder 11,005 City in Texas, USA
Seth Ward 2,025 Census designated place
Hale Center 2,006 City in Hale County, Texas, United States
Edmonson 104 Town of the United States

Distance to Other Cities

Petersburg distances to largest Texas cities