Cities within 100 miles of Virginia Beach (straight line)

There are 20 cities and towns of 15,000 people or more within 100 miles of Virginia Beach, Virginia, in a straight line, and 227 cities and towns within 200 miles, measured from the city centre. The largest within 100 miles are Norfolk (17 miles west), Chesapeake (17 miles west) and Richmond (95 miles west-northwest).

Within 100 miles

20

cities and towns · straight line

Within 200 miles

227

cities and towns · straight line

Nearest

Chesapeake

17 miles (27 km) west · straight line

Straight-line distances from one city centre to another, as the crow flies. Roads between them are longer.

Virginia BeachWithin 100 miles100 miles to 200 milesDashed rings: 100 miles and 200 miles in a straight line from the centre.

Cities and towns within 100 miles of Virginia Beach

All 20 within 100 miles, nearest first. Distances are straight lines.

All 20 within 100 miles, nearest first
PlaceDirectionStraight line
ChesapeakeVirginiawest17 miles27 km
NorfolkVirginiawest17 miles27 km
PortsmouthVirginiawest18 miles29 km
Portsmouth HeightsVirginiawest22 miles35 km
HamptonVirginiawest-northwest24 miles38 km
Newport NewsVirginiawest-northwest26 miles43 km
SuffolkVirginiawest-southwest35 miles56 km
South SuffolkVirginiawest-southwest35 miles57 km
Elizabeth CityNorth Carolinasouth-southwest41 miles67 km
WilliamsburgVirginianorthwest50 miles80 km
HopewellVirginiawest-northwest79 miles127 km
PetersburgVirginiawest-northwest83 miles133 km
Colonial HeightsVirginiawest-northwest84 miles135 km
ChesterVirginiawest-northwest88 miles141 km
Highland SpringsVirginiawest-northwest88 miles142 km
MeadowbrookVirginiawest-northwest92 miles148 km
MechanicsvilleVirginianorthwest93 miles149 km
RichmondVirginiawest-northwest95 miles153 km
Roanoke RapidsNorth Carolinawest-southwest97 miles156 km
Bon AirVirginiawest-northwest99 miles159 km

From 100 miles to 200 miles of Virginia Beach

The 30 largest of the 207 between 100 miles and 200 miles, nearest first. Distances are straight lines.

The 30 largest of the 207 between 100 miles and 200 miles, nearest first
PlaceDirectionStraight line
GreenvilleNorth Carolinasouthwest115 miles186 km
Rocky MountNorth Carolinawest-southwest119 miles192 km
WaldorfMarylandnorth-northwest133 miles214 km
Dale CityVirginianorth-northwest143 miles230 km
AlexandriaVirginianorth-northwest147 miles237 km
BowieMarylandnorth-northwest150 miles242 km
Washington, D.C.District of Columbianorth-northwest152 miles245 km
ArlingtonVirginianorth-northwest153 miles246 km
Silver SpringMarylandnorth-northwest158 miles255 km
CentrevilleVirginianorth-northwest159 miles255 km
BethesdaMarylandnorth-northwest159 miles256 km
Glen BurnieMarylandnorth-northwest163 miles263 km
RestonVirginianorth-northwest164 miles264 km
RaleighNorth Carolinawest-southwest166 miles267 km
JacksonvilleNorth Carolinasouth-southwest166 miles268 km
RockvilleMarylandnorth-northwest167 miles269 km
DundalkMarylandnorth168 miles271 km
ColumbiaMarylandnorth-northwest171 miles276 km
GaithersburgMarylandnorth-northwest172 miles276 km
BaltimoreMarylandnorth172 miles277 km
CaryNorth Carolinawest-southwest172 miles278 km
Ellicott CityMarylandnorth-northwest173 miles278 km
DurhamNorth Carolinawest-southwest173 miles278 km
GermantownMarylandnorth-northwest175 miles282 km
LynchburgVirginiawest-northwest179 miles287 km
West LynchburgVirginiawest-northwest180 miles290 km
Chapel HillNorth Carolinawest-southwest183 miles295 km
South VinelandNew Jerseynorth-northeast186 miles300 km
VinelandNew Jerseynorth-northeast189 miles304 km
FrederickMarylandnorth-northwest193 miles311 km

Measure from Virginia Beach to anywhere

The distance calculator gives the straight-line distance from this city to any other place, address or coordinate, in miles and kilometres, or from where you are standing.

Measure from Virginia Beach

Explore United States

Questions

What is the closest city to Virginia Beach?

Chesapeake is the nearest city or town of 15,000 people or more, 17 miles (27 km) west of Virginia Beach's centre in a straight line. A smaller town or a suburb may be closer.

Are these driving distances from Virginia Beach?

No. Every distance on this page is a straight line between two centre points, as the crow flies. A road route is always longer, because roads bend around terrain and water, and MapGO does not measure driving distance or travel time.

Which places count as near Virginia Beach?

Every city and town of 15,000 people or more in the GeoNames gazetteer whose centre lies within 200 miles of Virginia Beach's centre. Villages and smaller towns are left out, so there are more places nearby than listed. A place right on a ring may fall either side of it, depending on where its centre point sits.

Places and their centre points from GeoNames (cities and towns of 15,000 people or more); distances computed by MapGO with the haversine formula. All distances on this page are straight lines over the Earth's surface, not road distances.