Waynesville is a village in Wayne Township, Warren County, Ohio, United States. The population was 2,834 at the 2010 census. It is named for General "Mad" Anthony Wayne. The village, located at the crossroads of U.S. Route 42 and State Route 73, is known for its antique stores and its annual sauerkraut festival. Caesar Creek State Park is located 5 miles (8.0 km) east of the village.
Waynesville is served by the Mary L. Cook Public Library. In 2005, the library loaned more than 203,000 items to its 8,000 cardholders. Total holdings in 2005 were over 67,000 volumes with over 110 periodical subscriptions. In addition the community is served by WYNS, a low-powered community radio station which also streams on the internet.