Skip to main content

Find Auto Insurance Agents in Petersburg, VA

Compare auto insurance agents in Petersburg. Review contact information and insurance categorys before you decide.

4 agents listed
Updated May 2026
Petersburg, VA
Important: Listings are compiled from publicly available sources and have not been independently verified by BeforeInsuranceUSA.com. We do not endorse any agent or guarantee outcomes. Verify licensing and disciplinary status with the Department of Insurance of Virginia before hiring.
Showing 4 auto insurance agents in Petersburg, VA Listings are displayed in no particular order and are not ranked by BeforeInsuranceUSA. Order does not constitute a recommendation or endorsement of any agent.
Direct Auto Insurance
3219 S Crater Rd Suite D, Petersburg, VA 23805
(804) 863-1999 local.directauto.com
Tabetha Campbell Thompson: Allstate Insurance
314 Exchange Aly, Petersburg, VA 23803
(804) 739-1560 agents.allstate.com
James Insurance
116 N Sycamore St, Petersburg, VA 23803
(804) 732-4123
Supreme Insurance LLC.
1930 S Sycamore St, Petersburg, VA 23805
(804) 957-4728

What Does a Auto Insurance Agent in Petersburg Cost?

Auto insurance costs in Petersburg, Virginia vary by driver. A typical annual premium for full coverage can range from $1,200 to $2,400 for a good driver. Minimum liability coverage may cost between $500 and $1,000 per year. Factors like your age, driving record, vehicle type, and credit history affect the rate. This is general information, not insurance advice.

* Cost estimates are general ranges based on publicly available data and compiled using automated research tools. Actual fees vary by agent and case complexity. This is not insurance advice — consult directly with an agent for fee specifics.

Frequently Asked Questions

What are the minimum auto insurance requirements in Virginia?
Virginia requires liability coverage of at least $25,000 per person for bodily injury, $50,000 per accident for bodily injury, and $20,000 for property damage. Drivers must also carry uninsured motorist coverage. An agent in Petersburg can help you meet these minimums.
Can I get auto insurance in Petersburg if I have a bad driving record?
Yes, many agents in Petersburg work with drivers who have tickets, accidents, or a DUI. Virginia allows insurers to use a driver's record to set rates. An agent can help you find a company that accepts higher risk drivers.