Waverly is a city located in Lafayette County, Missouri. Waverly has a 2026 population of 827. Waverly is currently growing at a rate of 0.73% annually and its population has increased by 4.16% since the most recent census, which recorded a population of 794 in 2020.
The median household income in Waverly is $47,969 with a poverty rate of 9.82%. The median age in Waverly is 34 years: 29.6 years for males, and 38.8 years for females. For every 100 females there are 114.0 males.
Data after 2023 is projected based on recent change
Overall: 34 years
Female: 38.8 years
Male: 29.6 years
There are 606 adults, (193 of whom are seniors) in Waverly.
Female: 421 (46.7%)
Male: 480 (53.3%)
The racial composition of Waverly includes 81.91% White, 7.77% other race, 5.88% Black or African American, and smaller percentages for Native American and multiracial populations.
| Race | Population ↓ | Percentage (of total) |
|---|---|---|
| White | 738 | 81.91% |
| Other race | 70 | 7.77% |
| Black or African American | 53 | 5.88% |
| Two or more races | 39 | 4.33% |
| Native American | 1 | 0.11% |
Waverly 's average per capita income is $37,083. Household income levels show a median of $47,969. The poverty rate stands at 9.82%.
| Name | Median ↓ | Mean |
|---|---|---|
| Married Families | $56,563 | - |
| Families | $56,406 | $72,489 |
| Households | $47,969 | $60,760 |
| Non Families | $25,278 | $32,315 |
Average Income
Median Household Income
Poverty Rate