Waynesville is a city in Pulaski County, Missouri, United States. The population was 3,507 at the 2000 census. It is the county seat of Pulaski County and is located in the heart of the Missouri Ozarks. It was one of the communities served by historic Route 66.
Waynesville is located at 37°49′13″N 92°12′49″W / 37.82028°N 92.21361°W / 37.82028; -92.21361 (37.820218, -92.213661).
According to the United States Census Bureau, the city has a total area of 6.2 square miles (16.2 km²), of which, 6.2 square miles (16.1 km²) of it is land and 0.16% is water.