The following is a list of mayors of the city of Petersburg, Virginia, USA.

Mayors

+ Portrait Name Term Party Election Vice Mayor 1 – 2 – 3 – 4 – 5 – 6 – 7 – 8 – 9 – 10 – 11 – 12 – 13 – 14 – 15 – 16 – 17 – 18 – 19 – 20 – 21 – 22 – 23 – 24 – 25 – 26 – 27 – 28 – 29 – 30 – 31 – 32 – 33 – 34 – 35 – 36 – 37 – 38 – 39 – 40 – 41 – 42 – 43 – 44 – 45 – 46 – 47 – 48 – 49 – 50 – 51 – 52 – 53 – 54 – 55 – 56 – 57 – 58 – 59 – 60 – 61 – 62 – 63 – 64 – Democratic 65 – 66 – 67 – 68 – 69 – Democratic 70 – Democratic 71 – 72 – 73 – Republican 74 – Conservative 75 – Conservative 76 – Republican 77 – Conservative 78 – Readjuster 79 – Conservative 80 – Republican 81 – Democratic 82 – Democratic 83 – Democratic 84 – Democratic 85 – Democratic 86 – Democratic 87 – Democratic 88 – Democratic 89 – Democratic 90 – Democratic 91 – Democratic 92 – Democratic 93 – Democratic 94 – Democratic 95 – Democratic 96 – Democratic 97 – Democratic 98 – Democratic 99 – Democratic 100 – Democratic 101 – Democratic 102 – Democratic 103 – Democratic 104 – Democratic 105 – Democratic 106 – Democratic 107 – Democratic 108 – Democratic 2010 2012 109 – Democratic 2014 Samuel Parham 110 –Incumbent Democratic 2016 John Hart 2018 2020 Annette Smith-Lee 2022 Darrin Hill 2024

See also History of Petersburg, Virginia

Notes

References