Daleville is a census-designated place (CDP) in Botetourt County, Virginia, United States. The population was 1,454 as of the 2000 census. It is part of the Roanoke Metropolitan Statistical Area. One of the county's two high schools, Lord Botetourt, is located in Daleville.
Daleville is located at 37°25′2″N 79°55′10″W / 37.41722°N 79.91944°W / 37.41722; -79.91944 (37.417146, -79.919528).
According to the United States Census Bureau, the CDP has a total area of 2.5 square miles (6.4 km²), of which, 2.5 square miles (6.4 km²) of it is land and 0.04 square miles (0.1 km²) of it (0.80%) is water.