About This Place
Onley is a town in Accomack County, Virginia, United States. The population was 496 at the 2000 census.
Onley is located at 37°41′25″N 75°43′0″W / 37.69028°N 75.716667°W / 37.69028; -75.716667 (37.690352, -75.716759).
According to the United States Census Bureau, the town has a total area of 0.8 square miles (2.1 km²), of which, 0.8 square miles (2.1 km²) of it is land and 1.22% is water.