137 cities
| City | Rank | Annual Change ↓ | 2025 Pop. | 2020 Pop. |
|---|---|---|---|---|
| Louisa | 1 | 2.36% | 2,253 | 1,993 |
| Cape Charles | 2 | 2.1% | 1,315 | 1,179 |
| Fairfax | 3 | 2.05% | 26,880 | 24,179 |
| Suffolk | 4 | 2.01% | 105,182 | 94,794 |
| Bowling Green | 5 | 1.68% | 1,273 | 1,168 |
| Radford | 6 | 1.67% | 17,562 | 16,115 |
| Fredericksburg | 7 | 1.66% | 30,491 | 27,995 |
| Lexington | 8 | 1.55% | 7,923 | 7,315 |
| Gordonsville | 9 | 1.52% | 1,532 | 1,414 |
| Culpeper | 10 | 1.51% | 21,788 | 20,165 |
| Orange | 11 | 1.5% | 5,288 | 4,895 |
| Stephens City | 12 | 1.48% | 2,192 | 2,031 |
| Middletown | 13 | 1.45% | 1,465 | 1,358 |
| Windsor | 14 | 1.44% | 2,962 | 2,751 |
| Smithfield | 15 | 1.31% | 9,150 | 8,558 |
| Waynesboro | 16 | 1.3% | 23,803 | 22,277 |
| Berryville | 17 | 1.18% | 4,876 | 4,589 |
| South Hill | 18 | 1.18% | 4,978 | 4,685 |
| Broadway | 19 | 1.16% | 4,435 | 4,179 |
| Timberville | 20 | 1.1% | 3,138 | 2,967 |
| Grottoes | 21 | 1.09% | 3,069 | 2,901 |
| Dumfries | 22 | 1.07% | 6,042 | 5,719 |
| Appomattox | 23 | 1.05% | 2,024 | 1,919 |
| Elkton | 24 | 1.04% | 3,105 | 2,944 |
| Dayton | 25 | 1.03% | 1,774 | 1,684 |
| Ashland | 26 | 0.96% | 7,986 | 7,603 |
| Front Royal | 27 | 0.94% | 15,775 | 15,040 |
| Williamsburg | 28 | 0.87% | 16,169 | 15,473 |
| Bridgewater | 29 | 0.85% | 6,884 | 6,594 |
| Colonial Beach | 30 | 0.82% | 4,071 | 3,904 |
| Poquoson | 31 | 0.74% | 12,949 | 12,473 |
| West Point | 32 | 0.74% | 3,555 | 3,424 |
| Richmond | 33 | 0.72% | 235,338 | 226,923 |
| Leesburg | 34 | 0.7% | 50,178 | 48,443 |
| Mount Jackson | 35 | 0.69% | 2,033 | 1,962 |
| Haymarket | 36 | 0.69% | 1,605 | 1,547 |
| Colonial Heights | 37 | 0.68% | 18,801 | 18,166 |
| Franklin | 38 | 0.67% | 8,429 | 8,148 |
| Occoquan | 39 | 0.66% | 1,070 | 1,035 |
| Woodstock | 40 | 0.66% | 5,993 | 5,797 |
| Warsaw | 41 | 0.65% | 1,694 | 1,636 |
| Martinsville | 42 | 0.64% | 13,923 | 13,476 |
| Strasburg | 43 | 0.63% | 7,336 | 7,104 |
| Bedford | 44 | 0.63% | 7,872 | 7,627 |
| Falls Church | 45 | 0.59% | 15,123 | 14,677 |
| New Market | 46 | 0.59% | 2,215 | 2,150 |
| Herndon | 47 | 0.59% | 25,328 | 24,588 |
| Edinburg | 48 | 0.58% | 1,220 | 1,184 |
| Manassas | 49 | 0.53% | 43,846 | 42,695 |
| Staunton | 50 | 0.52% | 26,499 | 25,809 |
| Chesapeake | 51 | 0.52% | 256,314 | 249,726 |
| Salem | 52 | 0.49% | 26,036 | 25,396 |
| Petersburg | 53 | 0.48% | 34,223 | 33,398 |
| Warrenton | 54 | 0.43% | 10,268 | 10,048 |
| Lynchburg | 55 | 0.41% | 80,628 | 78,993 |
| Blacksburg | 56 | 0.38% | 45,626 | 44,753 |
| Rocky Mount | 57 | 0.34% | 4,988 | 4,903 |
| Kilmarnock | 58 | 0.34% | 1,469 | 1,442 |
| Amherst | 59 | 0.19% | 2,132 | 2,109 |
| Vienna | 60 | 0.17% | 16,590 | 16,448 |
| Buchanan | 61 | 0.17% | 1,209 | 1,196 |
| Clarksville | 62 | 0.15% | 1,311 | 1,301 |
| Chase City | 63 | 0.1% | 2,059 | 2,049 |
| Tappahannock | 64 | 0.09% | 2,201 | 2,189 |
| Kenbridge | 65 | 0.09% | 1,112 | 1,106 |
| Farmville | 66 | 0.08% | 7,584 | 7,551 |
| Galax | 67 | 0.07% | 6,744 | 6,717 |
| Lovettsville | 68 | 0.07% | 2,721 | 2,709 |
| Victoria | 69 | 0.06% | 1,744 | 1,737 |
| Hampton | 70 | 0.06% | 137,674 | 137,282 |
| Purcellville | 71 | 0.04% | 8,969 | 8,946 |
| Vinton | 72 | 0.04% | 8,062 | 8,045 |
| Glade Spring | 73 | 0% | 1,368 | 1,368 |
| Alexandria | 74 | -0.01% | 159,091 | 159,144 |
| Hopewell | 75 | -0.05% | 22,959 | 23,012 |
| Stanley | 76 | -0.06% | 1,695 | 1,699 |
| Luray | 77 | -0.06% | 4,810 | 4,824 |
| Blackstone | 78 | -0.09% | 3,341 | 3,355 |
| Shenandoah | 79 | -0.12% | 2,464 | 2,478 |
| Buena Vista | 80 | -0.15% | 6,571 | 6,621 |
| Courtland | 81 | -0.16% | 1,285 | 1,294 |
| Abingdon | 82 | -0.16% | 8,303 | 8,368 |
| Onancock | 83 | -0.17% | 1,158 | 1,165 |
| Crewe | 84 | -0.18% | 2,244 | 2,261 |
| Winchester | 85 | -0.18% | 27,749 | 28,003 |
| Waverly | 86 | -0.21% | 1,930 | 1,947 |
| Rural Retreat | 87 | -0.26% | 1,526 | 1,543 |
| Dublin | 88 | -0.26% | 2,650 | 2,684 |
| Harrisonburg | 89 | -0.27% | 51,028 | 51,705 |
| Virginia Beach | 90 | -0.27% | 453,591 | 459,673 |
| Weber City | 91 | -0.32% | 1,232 | 1,251 |
| Altavista | 92 | -0.33% | 3,321 | 3,373 |
| Wytheville | 93 | -0.34% | 8,132 | 8,270 |
| Gate City | 94 | -0.35% | 2,012 | 2,046 |
| Danville | 95 | -0.35% | 41,846 | 42,578 |
| Hillsville | 96 | -0.35% | 2,833 | 2,881 |
| Pembroke | 97 | -0.35% | 1,131 | 1,149 |
| Covington | 98 | -0.37% | 5,642 | 5,745 |
| Brookneal | 99 | -0.37% | 1,072 | 1,091 |
| Glasgow | 100 | -0.39% | 1,033 | 1,053 |
| Portsmouth | 101 | -0.39% | 96,103 | 97,997 |
| Newport News | 102 | -0.41% | 182,307 | 186,052 |
| Honaker | 103 | -0.42% | 1,187 | 1,211 |
| Lebanon | 104 | -0.45% | 3,079 | 3,148 |
| Chincoteague | 105 | -0.46% | 3,264 | 3,338 |
| South Boston | 106 | -0.47% | 7,758 | 7,943 |
| Pulaski | 107 | -0.49% | 8,762 | 8,977 |
| Pearisburg | 108 | -0.49% | 2,843 | 2,912 |
| Stuart | 109 | -0.5% | 1,400 | 1,432 |
| Roanoke | 110 | -0.51% | 97,415 | 99,898 |
| Halifax | 111 | -0.55% | 1,084 | 1,112 |
| Hurt | 112 | -0.56% | 1,232 | 1,265 |
| Pennington Gap | 113 | -0.57% | 1,566 | 1,608 |
| Chatham | 114 | -0.59% | 1,188 | 1,221 |
| Saltville | 115 | -0.62% | 1,762 | 1,817 |
| Gretna | 116 | -0.63% | 1,268 | 1,305 |
| Narrows | 117 | -0.64% | 2,027 | 2,090 |
| Marion | 118 | -0.66% | 5,565 | 5,747 |
| Norfolk | 119 | -0.73% | 229,428 | 237,813 |
| Chilhowie | 120 | -0.75% | 1,598 | 1,655 |
| Christiansburg | 121 | -0.75% | 22,462 | 23,309 |
| Big Stone Gap | 122 | -0.77% | 5,048 | 5,243 |
| Exmore | 123 | -0.78% | 1,405 | 1,460 |
| Coeburn | 124 | -0.84% | 1,543 | 1,607 |
| Manassas Park | 125 | -0.84% | 16,472 | 17,164 |
| Wise | 126 | -0.91% | 2,843 | 2,972 |
| Charlottesville | 127 | -0.93% | 44,350 | 46,434 |
| Richlands | 128 | -0.99% | 5,024 | 5,274 |
| Appalachia | 129 | -1.09% | 1,361 | 1,436 |
| Tazewell | 130 | -1.09% | 4,255 | 4,488 |
| Clifton Forge | 131 | -1.15% | 3,346 | 3,538 |
| Bluefield | 132 | -1.17% | 4,814 | 5,096 |
| Cedar Bluff | 133 | -1.18% | 1,002 | 1,059 |
| Clintwood | 134 | -1.29% | 1,296 | 1,378 |
| Emporia | 135 | -1.35% | 5,329 | 5,694 |
| Norton | 136 | -1.47% | 3,427 | 3,681 |
| Bristol | 137 | -1.51% | 16,069 | 17,303 |
Virginia's cities with over 1,000 residents show varied growth patterns from 2020 to 2025. Louisa leads with 2.36% annualized growth, followed by Cape Charles (2.1%) and Fairfax (2.05%). The largest population centers are Virginia Beach (453,591), Chesapeake (256,314), and Richmond (235,338). Of the 137 cities over 1,000 population, 73 are growing while 64 experienced population decline. Overall, cities averaged 0.17% annualized growth, with total urban population growing by 0.69% annually.