Feature Name | Class | Elev. meters | County | Latitude DMS | Longitude DMS |
| Middle Branch North Fork Hardware River | Stream | | Albemarle | 37 58 07 N | 078 37 03 W |
| Middle Branch Rocky Creek | Stream | | Amherst | 37 32 49 N | 078 59 51 W |
| Middle Branch Wards Fork Creek | Stream | | Charlotte | 37 06 05 N | 078 39 03 W |
| Middle Camp Branch | Stream | | Dickenson | 37 16 15 N | 082 17 28 W |
| Middle Cave Ridge | Ridge | 618 | Scott | 36 36 04 N | 082 21 52 W |
| Middle Channel | Channel | -3 | Northampton | 37 23 32 N | 075 43 07 W |
| Middle Creek | Stream | | Botetourt | 37 31 36 N | 079 37 30 W |
| Middle Creek | Stream | | Brunswick | 36 35 35 N | 078 02 01 W |
| Middle Creek | Stream | | Craig | 37 25 57 N | 080 23 11 W |
| Middle Creek | Stream | | Floyd | 36 58 09 N | 080 16 03 W |
| Middle Creek | Stream | | Henry | 36 35 32 N | 079 45 59 W |
| Middle Creek | Stream | | Smyth | 36 46 29 N | 081 17 15 W |
| Middle Creek | Stream | | Tazewell | 37 05 18 N | 081 46 03 W |
| Middle Creek Picnic Area | Locale | 319 | Botetourt | 37 31 33 N | 079 37 24 W |
| Middle Creek Ridge | Ridge | 821 | Tazewell | 37 07 16 N | 081 46 26 W |
| Middle Ditch | Canal | 7 | Suffolk (city) | 36 39 43 N | 076 30 20 W |
| Middle Elk Creek | Stream | | Buchanan | 37 29 35 N | 082 03 20 W |
| Middle Farm Estate | Locale | 153 | Clarke | 39 10 15 N | 077 55 12 W |
| Middle Fork Beaverdam Creek | Stream | | Bedford | 37 15 52 N | 079 44 54 W |
| Middle Fork Cemetery | Cemetery | 615 | Smyth | 36 49 12 N | 081 39 36 W |
| Middle Fork Church | Church | 595 | Smyth | 36 48 36 N | 081 39 51 W |
| Middle Fork Clinch River | Stream | | Russell | 36 56 05 N | 082 11 47 W |
| Middle Fork Cunningham Creek | Stream | | Fluvanna | 37 51 06 N | 078 15 54 W |
| Middle Fork East Fork Kent Branch | Stream | | Fluvanna | 37 53 43 N | 078 09 40 W |
| Middle Fork Helton Creek | Stream | | Grayson | 36 35 49 N | 081 32 11 W |
| Middle Fork Holston River | Reservoir | 561 | Washington | 36 43 18 N | 081 48 35 W |
| Middle Fork Holston River | Stream | | Washington | 36 39 19 N | 081 54 12 W |
| Middle Fork Hunts Creek | Stream | | Buchanan | 37 17 47 N | 082 16 50 W |
| Middle Fork Kimberling Creek | Stream | | Bland | 37 09 37 N | 081 02 21 W |
| Middle Fork Little Otter Creek | Stream | | Bedford | 37 21 20 N | 079 32 09 W |
| Middle Fork Moccasin Creek | Stream | | Russell | 36 48 11 N | 082 09 03 W |
| Middle Fork Open Fork | Stream | | Dickenson | 37 03 01 N | 082 21 32 W |
| Middle Fork Slurry Impoundment Dam | Dam | 511 | Russell | 36 57 30 N | 082 11 59 W |
| Middle Fork Spruce Pine Creek | Stream | | Buchanan | 37 15 37 N | 081 55 25 W |
| Middle Fork Stovall Creek | Stream | | Amherst | 37 28 02 N | 079 04 07 W |
| Middle Fork Upper Twin Branch | Stream | | Dickenson | 37 14 09 N | 082 24 36 W |
| Middle Fox Creek | Stream | | Grayson | 36 37 39 N | 081 19 19 W |
| Middle Gap Channel | Channel | 1 | Accomack | 37 30 41 N | 075 43 30 W |
| Middle Ground | Bar | -5 | Northampton | 37 02 11 N | 076 02 32 W |
| Middle Grounds | Bay | -3 | Mathews | 37 29 25 N | 076 18 08 W |
| Middle Hollow Trail | Trail | 472 | Bath | 37 54 40 N | 079 48 12 W |
| Middle Knob | Summit | 863 | Bath | 38 06 03 N | 079 42 58 W |
| Middle Knob | Summit | 1281 | Washington | 36 52 17 N | 081 58 40 W |
| Middle Marsh Brook | Stream | | Frederick | 39 02 06 N | 078 18 43 W |
| Middle Meherrin River | Stream | | Lunenburg | 36 51 01 N | 078 20 15 W |
| Middle Mountain | Summit | 620 | Albemarle | 38 07 35 N | 078 44 51 W |
| Middle Mountain | Summit | 927 | Alleghany | 37 43 24 N | 079 58 58 W |
| Middle Mountain | Summit | 870 | Augusta | 38 22 48 N | 079 11 26 W |
| Middle Mountain | Summit | 911 | Bath | 38 01 36 N | 079 46 11 W |
| Middle Mountain | Summit | 954 | Bath | 37 54 29 N | 079 49 52 W |
| Middle Mountain | Summit | 959 | Craig | 37 34 31 N | 080 13 11 W |
| Middle Mountain | Summit | 1198 | Highland | 38 31 07 N | 079 37 15 W |
| Middle Mountain | Summit | 810 | Page | 38 41 01 N | 078 33 46 W |
| Middle Mountain | Summit | 849 | Rockbridge | 37 44 00 N | 079 39 37 W |
| Middle Mountain | Summit | 1078 | Rockingham | 38 34 55 N | 079 08 43 W |
| Middle Mountain | Summit | 851 | Rockingham | 38 36 56 N | 079 02 11 W |
| Middle Mountain | Summit | 742 | Shenandoah | 38 53 49 N | 078 43 23 W |
| Middle Mountain (historical) | Populated Place | 470 | Craig | 37 32 50 N | 080 07 18 W |
| Middle Mountain Trail | Trail | 800 | Bath | 37 55 32 N | 079 48 45 W |
| Middle Mountain Trail | Trail | 1073 | Highland | 38 33 48 N | 079 35 37 W |
| Middle Mouth | Gut | 0 | Accomack | 37 56 25 N | 075 23 41 W |
| Middle Oak Church | Church | 162 | Albemarle | 37 54 19 N | 078 29 16 W |
| Middle Otter Creek Overlook | Locale | 269 | Amherst | 37 35 17 N | 079 19 38 W |
| Middle Piece Mountain | Summit | 602 | Montgomery | 37 11 04 N | 080 16 00 W |
| Middle Plantation | Populated Place | 18 | James City | 37 18 32 N | 076 46 25 W |
| Middle Point | Cliff | 846 | Rockingham | 38 41 35 N | 078 59 39 W |
| Middle Reach | Channel | 23 | Chesapeake (city) | 36 48 08 N | 076 17 29 W |
| Middle Ridge | Ridge | 1013 | Augusta | 38 26 37 N | 079 14 03 W |
| Middle Ridge | Ridge | 719 | Franklin | 37 04 47 N | 080 04 32 W |
| Middle Ridge | Ridge | 954 | Giles | 37 14 49 N | 080 54 00 W |
| Middle Ridge | Ridge | 745 | Rockingham | 38 41 01 N | 079 00 44 W |
| Middle Ridge | Ridge | 769 | Russell | 37 06 13 N | 081 55 28 W |
| Middle Ridge | Ridge | 852 | Scott | 36 50 41 N | 082 33 17 W |
| Middle Ridge | Ridge | 575 | Shenandoah | 38 43 45 N | 078 49 41 W |
| Middle Ridge School (historical) | School | 723 | Montgomery | 37 03 23 N | 080 19 44 W |
| Middle River | Stream | | Augusta | 38 16 41 N | 078 51 15 W |
| Middle River Chapel | Church | 276 | Madison | 38 23 26 N | 078 25 41 W |
| Middle River Church | Church | 367 | Augusta | 38 12 49 N | 078 54 25 W |
| Middle River Church | Church | 223 | Greene | 38 20 31 N | 078 25 07 W |
| Middle River Magisterial District | Civil | 367 | Augusta | 38 12 30 N | 078 52 36 W |
| Middle Run | Stream | | Culpeper | 38 22 15 N | 077 40 03 W |
| Middle Run | Stream | | Fairfax | 38 44 37 N | 077 13 30 W |
| Middle Run Park | Park | 80 | Fairfax | 38 45 25 N | 077 16 06 W |
| Middle Run Stream Valley Park | Park | 64 | Fairfax | 38 45 04 N | 077 14 24 W |
| Middle School Learning Center | School | 236 | Lynchburg (city) | 37 24 58 N | 079 12 19 W |
| Middlebrook | Populated Place | 567 | Augusta | 38 03 04 N | 079 12 50 W |
| Middlebrook High School (historical) | School | 563 | Augusta | 38 03 00 N | 079 12 46 W |
| Middlebrook Historic District | Park | 559 | Augusta | 38 03 07 N | 079 12 46 W |
| Middlebrook Volunteer Fire Department | Building | | Augusta | 38 02 59 N | 079 12 47 W |
| Middleburg | Populated Place | 148 | Loudoun | 38 58 07 N | 077 44 08 W |
| Middleburg Baptist Church | Church | 137 | Loudoun | 38 58 08 N | 077 43 54 W |
| Middleburg Branch Loudoun County Public Library | Building | 148 | Loudoun | 38 58 07 N | 077 44 08 W |
| Middleburg Elementary School | School | 145 | Loudoun | 38 58 16 N | 077 44 07 W |
| Middleburg Historic District | Park | 149 | Loudoun | 38 58 08 N | 077 44 08 W |
| Middleburg Library | Building | 155 | Loudoun | 38 58 05 N | 077 44 27 W |
| Middleburg Post Office | Post Office | 152 | Loudoun | 38 58 04 N | 077 44 16 W |
| Middleburg Training Track | Locale | 162 | Loudoun | 38 59 54 N | 077 47 05 W |
| Middleburg Volunteer Fire and Rescue Company 3 | Building | | Loudoun | 38 58 01 N | 077 44 44 W |
| Middlecourt | Building | 165 | Prince Edward | 37 14 26 N | 078 27 43 W |
| Middlesex | Populated Place | 9 | Accomack | 37 35 04 N | 075 48 35 W |
| Middlesex | Populated Place | 10 | Accomack | 37 34 45 N | 075 50 13 W |
| Middlesex County | Civil | 27 | Middlesex | 37 36 01 N | 076 33 59 W |
| Middlesex County Courthouse | Building | 30 | Middlesex | 37 36 24 N | 076 35 42 W |
| Middlesex High School | School | 29 | Middlesex | 37 36 28 N | 076 36 07 W |
| Middlesex Memorial Cemetery | Cemetery | 26 | Middlesex | 37 38 07 N | 076 35 03 W |
| Middlesex Volunteer Fire Department | Building | | Middlesex | 38 03 57 N | 076 58 32 W |
| Middleton | Populated Place | 61 | Henrico | 37 38 36 N | 077 28 02 W |
| Middleton | Populated Place | 6 | Virginia Beach (city) | 36 53 10 N | 076 10 47 W |
| Middleton Cemetery | Cemetery | 643 | Washington | 36 43 52 N | 081 53 39 W |
| Middleton Dam | Dam | 522 | Lee | 36 45 30 N | 083 06 60 W |