Townapedia
DowntownPetersburgVa-2
DowntownPetersburgVa-2 · Ken Lund from Las Vegas, Nevada, USA, CC BY-SA 2.0
Greetings from Petersburg, Virginia - Large Letter Postcard (5728010047)
Greetings from Petersburg, Virginia - Large Letter Postcard (5728010047) · Steve Shook from Moscow, Idaho, USA, CC BY 2.0
2017-07-13 07 33 11 View south along U.S. Route 301 Alternate (Sycamore Street) at Mount Vernon Street in Petersburg, Virginia
2017-07-13 07 33 11 View south along U.S. Route 301 Alternate (Sycamore Street) at Mount Vernon Street in Petersburg, Virginia · Famartin, CC BY-SA 4.0
I-85, Downtown Petersburg and I-95 Exits (521680288)
I-85, Downtown Petersburg and I-95 Exits (521680288) · Taber Andrew Bain from Richmond, VA, USA, CC BY 2.0
2017-07-13 07 30 03 View south along U.S. Route 301 Alternate (Sycamore Street) at Graham Road in Petersburg, Virginia
2017-07-13 07 30 03 View south along U.S. Route 301 Alternate (Sycamore Street) at Graham Road in Petersburg, Virginia · Famartin, CC BY-SA 4.0
House, Appomattox Manor, near Petersburg (4190261813)
House, Appomattox Manor, near Petersburg (4190261813) · The U.S. National Archives, Public domain

Petersburg, Virginia

Petersburg is a city of 33,537 people in Petersburg city, Virginia, founded in December 17, 1748.

Loading the weather...
Population33,537 +6.9% since 2019
Elevation131 ft 40 m
FoundedDecember 17, 1748
Land area22.7 sq mi
ZIP codes23803, 23805
Nearest airportDinwiddie County Airport (PTB) 6 mi

Why visit Petersburg

Townapedia lists 89 museums and landmarks, 30 parks and trails, 137 places to eat, 17 places to stay and 2 attractions in and around town.

Highlights include Regal Cinemas Southpark Mall 16, Martin Luther King Jr. Memorial Bridge, Anna P. Bolling Junior High School and Centre Hill Historic District.

July is the warmest month, with average highs of 89°F; January lows average 28°F.

About Petersburg

Petersburg is an independent city in the U.S. state of Virginia. As of the 2020 census, the population was 33,458. The Bureau of Economic Analysis combines Petersburg (along with the city of Colonial Heights) with Dinwiddie County for statistical purposes. The city is 21 miles (34 km) south of the commonwealth (state) capital city of Richmond.

From the Wikipedia article Petersburg, Virginia (this version), under CC BY-SA 4.0.

Things to do2

Regal Cinemas Southpark Mall 16

Cinema and theater · 3.4 mi

300 Southpark Circle, Colonial Heights

Open in Google Maps

Martin Luther King Jr. Memorial Bridge

Bridge · 2.3 mi

Bridge in Virginia, United States of America

Open in Google Maps · Wikipedia

Museums and landmarks89

Anna P. Bolling Junior High School

Monument and historic site · National Register of Historic Places · 1.4 mi

School building in Petersburg, Virginia

Open in Google Maps · Wikipedia

Centre Hill Historic District

Monument and historic site · National Register of Historic Places · 1.8 mi

Historic district in Virginia, United States

Open in Google Maps · Wikipedia

City Market

Monument and historic site · National Register of Historic Places · 2.1 mi

Historic commercial building in Virginia, United States

9 East Old Street, Petersburg

Open in Google Maps · Wikipedia

Folly Castle Historic District

Monument and historic site · National Register of Historic Places · 1.8 mi

Historic district in Petersburg, Virginia, USA

Open in Google Maps · Wikipedia

Lee Memorial Park

Monument and historic site · National Register of Historic Places · 0.9 mi

Park at Petersburg, Virginia, United States

Open in Google Maps · Wikipedia

Petersburg City Hall

Monument and historic site · National Register of Historic Places · 1.9 mi

Rathaus in Petersburg, United States of America

Open in Google Maps · Wikipedia

Petersburg Courthouse Historic District

Monument and historic site · National Register of Historic Places · 1.8 mi

Historic district in Virginia, United States

Open in Google Maps · Wikipedia

Petersburg Old Town Historic District

Monument and historic site · National Register of Historic Places · 2.0 mi

Historic district in Petersburg, Virginia, United States

Open in Google Maps · Wikipedia

Poplar Lawn Historic District

Monument and historic site · National Register of Historic Places · 1.4 mi

Historic district in Petersburg, Virginia, USA

Open in Google Maps · Wikipedia

Second Presbyterian Church

Monument and historic site · Presbyterian · National Register of Historic Places · 1.8 mi

Church building in Virginia, United States of America

419 West Washington Street, Petersburg

Open in Google Maps · Wikipedia

Tabb Street Presbyterian Church

Monument and historic site · Presbyterian · National Register of Historic Places · 1.9 mi

Church building in Petersburg, United States of America

27 West Tabb Street, Petersburg

Open in Google Maps · Wikipedia

Violet Bank Museum

Monument and historic site · National Register of Historic Places · 2.6 mi

Historic plantation house and museum in Colonial Heights, Virginia

303 Virginia Avenue, Colonial Heights

Open in Google Maps · Wikipedia · +1 804 520 9395

77 more on the map.

Parks, trails and playgrounds30

Central Park

Park · 1.3 mi

243 South Sycamore Street, Petersburg

Open in Google Maps

Jefferson Street Park

Park · 1.1 mi

523 South Jefferson Street, Petersburg

Open in Google Maps

McKenzie Street Park

Park · 2.3 mi

951 Mckenzie Street, Petersburg

Open in Google Maps

Pamplin Historical Park

Park · 5.0 mi

Open in Google Maps · Wikipedia

Berkeley Manor Park

Park · 2.9 mi

Open in Google Maps

Petersburg National Battlefield Park

Hiking and trails · 2.4 mi

Open in Google Maps · Wikipedia

Rogers Stadium

Sports field and stadium · 3.0 mi

Open in Google Maps

Tot Playground

Park · 4.0 mi

Open in Google Maps

West End Park Fairgrounds

Park · 1.9 mi

Open in Google Maps

18 more on the map.

Advertisement

Restaurants and cafes137

7 Brew

Cafe · Coffee Shop · 2.9 mi

660 Southpark Boulevard, Colonial Heights

Su-Th 05:30-22:00; Fr-Sa 05:30-23:00

Open in Google Maps · +1-479-358-9274

Applebee's

Diner · American · 3.6 mi

449 Southpark Circle, Colonial Heights

Mo-Su 11:00-00:00

Open in Google Maps · +1 804-526-6038

Boil Bay Cajun Seafood and Bar

Restaurant · Seafood · 3.3 mi

1829 Southpark Boulevard, Colonial Heights

Su-Th 12:00-21:30; Fr-Sa 12:00-22:30

Open in Google Maps · +1-804-895-6266

Casa Don Jose

Restaurant · Mexican · 3.6 mi

431 Southpark Circle, Colonial Heights

Mo-Th 11:00-22:00; Fr-Sa 11:00-23:00; Su 11:00-21:00

Open in Google Maps · +1804-520-1058

China Star

Restaurant · Chinese · 0.7 mi

2130 South Crater Road, Petersburg

Mo-Sa 11:00-22:00

Open in Google Maps · +1-804-733-6888

Denny's

Diner · American · 2.8 mi

851 South Avenue, Colonial Heights

24/7

Open in Google Maps · +1-804-504-8012

Fuji Ramen

Restaurant · Ramen · 3.3 mi

1847 Southpark Boulevard, Colonial Heights

Su-Th 11:30-21:30; Fr-Sa 11:30-22:00

Open in Google Maps · +1-804-203-4701

Golden Corral

Restaurant · American, Buffet · 3.6 mi

2501 Conduit Road, Colonial Heights

Mo-Su 07:00-21:00

Open in Google Maps · +1-804-520-4581

King's Famous Bar-B-Q

Restaurant · Barbecue · 1.4 mi

2910 South Crater Road, Petersburg

Th-Sa 11:00-14:45, 16:00-19:00

Open in Google Maps · +1-804-732-0975

Liason

Restaurant · American, Wings, Chicken · 1.9 mi

37 North Crater Road, Petersburg

Mo-We 05:30-22:00

Open in Google Maps · +1-804-733-2110

LongHorn Steakhouse

Restaurant · Steak House · 3.5 mi

2001 Southpark Boulevard, Colonial Heights

Su-Th 11:00-22:00; Fr-Sa 11:00-23:00

Open in Google Maps · +1-804-524-0326

Los Bandidos

Restaurant · Mexican · 3.0 mi

170 Southgate Square, Colonial Heights

Mo-Th,Sa 11:00-22:00; Fr 11:00-23:00

Open in Google Maps · +1-804-520-5006

125 more on the map.

Where to stay17

Churches and places of worship62

Advertisement

Shopping18

Gas and EV charging39

Schools, colleges and libraries49

Advertisement

Healthcare23

Map of Petersburg

250 places. The map loads OpenStreetMap tiles when you open it.

Climate by month

40°60°80°January: 3.0 in of rainFebruary: 2.7 in of rainMarch: 4.4 in of rainApril: 3.6 in of rainMay: 4.4 in of rainJune: 4.2 in of rainJuly: 4.7 in of rainAugust: 5.3 in of rainSeptember: 4.6 in of rainOctober: 3.4 in of rainNovember: 3.2 in of rainDecember: 3.5 in of rainJanuary: 49°FFebruary: 52°FMarch: 60°FApril: 70°FMay: 78°FJune: 86°FJuly: 89°FAugust: 87°FSeptember: 82°FOctober: 72°FNovember: 62°FDecember: 53°FJanuary: 28°FFebruary: 29°FMarch: 36°FApril: 46°FMay: 55°FJune: 64°FJuly: 69°FAugust: 67°FSeptember: 61°FOctober: 48°FNovember: 37°FDecember: 31°FJFMAMJJASOND
Average high Average low Rain
Monthly table
MonthHighLowRain
Jan49°F28°F3.0 in
Feb52°F29°F2.7 in
Mar60°F36°F4.4 in
Apr70°F46°F3.6 in
May78°F55°F4.4 in
Jun86°F64°F4.2 in
Jul89°F69°F4.7 in
Aug87°F67°F5.3 in
Sep82°F61°F4.6 in
Oct72°F48°F3.4 in
Nov62°F37°F3.2 in
Dec53°F31°F3.5 in

U.S. Climate Normals 1991-2020 for Petersburg (2 mi away), NOAA NCEI.

People and cost of living

$50,698median household income
$189,000median home value
$1,174median monthly rent
35.8median age
25.4%of adults have a bachelor's degree or higher
38.6%of homes are owner-occupied
25.7 minaverage commute
Age of residents
Under 1824%18 to 3425%35 to 6435%65 and over17%

American Community Survey 5-year estimates, 2020-2024, U.S. Census Bureau. Estimates have margins of error, larger for small towns.

Disaster history

Petersburg city has had 10 federal disaster declarations since 2000, most often for hurricanes.

  • 2026-01-23: Severe Winter Storm (Winter Storm)
  • 2020-04-02: Covid-19 Pandemic (Biological)
  • 2020-03-13: Covid-19 (Biological)
  • 2018-09-11: Hurricane Florence (Hurricane)
  • 2012-10-29: Hurricane Sandy (Hurricane)
  • 2011-09-03: Hurricane Irene (Hurricane)

OpenFEMA disaster declarations summaries.

Getting there and nearby towns

Dinwiddie County Airport (PTB) is the nearest airport with scheduled flights listed in OpenStreetMap, 6 miles away.

Drive times are estimates from straight-line distance, not routes.

Reviews, tips and questions

Loading what members have shared...

Sources and licences

Photo credits

Page built October 30, 2026. Spotted a mistake? Tell us or suggest a place.