GovernmentCommunityServicesBusinessVisitorsHelp Center
Click to Home

Go To Search

City Treasurer
The Treasurer is an elected official directly responsible to the citizens of Petersburg for the receipt and collection of revenue, the safekeeping of revenue, and the appropriate accounting for and disbursement of revenue.

The City of Petersburg Treasure’s Office is please to offer several payment options for your billing needs. 

  • Pay online at 
    • There is a 3% convenience fee with credit cards. There is no convenience fee for paying by check electronically. The online payment site is available 4 a.m. to 11 p.m. Daily.
  • In-Person: City Hall (135 N. Union Street), 8:30 a.m. to 4:30 p.m.
  • SunTrust Bank Locations: Payments can be submitted to the following locations: 1941 South Sycamore Street and 1340 W. Washington Street in Petersburg, 1400 Mahone Avenue on Fort Lee and 360 Charles Dimmock Parkway in Colonial Heights.
  • Dropbox: You are able to drop off your payment at any time to the drop boxes located in front of City Hall. Payments dropped off are collected and processed the following business day.

Contact Us
Kevin A. Brown
City Treasurer

135 N. Union St.
First Floor
Petersburg, VA 23803

P.O. Box 1271
Petersburg, VA 23804

Ph: 804-733-2322
Fx: 804-733-2321

Monday - Friday
8:30 a.m. - 4:30 p.m.

Staff Directory
City of Petersburg - Virginia