What is the average Doctor salary for Petersburg, VA?


Doctor Salaries in Petersburg, VA
Job Title Salary Hourly Rate Location Date Updated
Optometrist $147,306 $70.82 Petersburg, VA March 01, 2026
Chiropractor $167,600 $80.58 Petersburg, VA March 01, 2026
Physician - Sports Medicine $264,276 $127.06 Petersburg, VA March 01, 2026
Physician - Hospitalist $281,058 $135.12 Petersburg, VA March 01, 2026
Physician - Neurology $321,111 $154.38 Petersburg, VA March 01, 2026
Physician - Rheumatology $250,195 $120.29 Petersburg, VA March 01, 2026
Physician - Ophthalmology $360,091 $173.12 Petersburg, VA March 01, 2026
Physician - Pediatrics $232,682 $111.87 Petersburg, VA March 01, 2026
Physician - Urology $452,694 $217.64 Petersburg, VA March 01, 2026
Physician - Pathology $332,597 $159.90 Petersburg, VA March 01, 2026