Waynesville, Ohio terletak di Warren County. Waynesville adalah komunitas pinggiran kota dengan populasi 2.928. Pendapatan rumah tangga rata-rata adalah $49.576. Di Waynesville, 51% penduduk sudah menikah, dan keluarga dengan anak tinggal di 35% rumah tangga.