Waverly is located in south Ohio. Waverly is between the Pike, Ross county. As of 2010-2014, the total Waverly population is 4,353. Waverly median household income is $36,141 in 2010-2014. Waverly median house value is $99,300 in 2010-2014. On average, the public school district that covers Waverly is worse than the state average in quality. The Waverly area code is 740.