Sterling is located in Richmond city, United States at the 39.0062, -77.4286 coordinates. Distance from Sterling to other cities. are listed below, click on the city name to find distance between. Distance from Sterling to Virginia Beach 271 km, to Norfolk 260 km, to Chesapeake 263 km. The green marker indicates the location of Sterling.