Due to its elevation, the climate of Wytheville is either classified as mountain temperate or humid continental (Köppen "Cfb" or "Dfb", respectively), and the town straddles the border between USDA Plant Hardiness Zones 6B and 7A. Summers are warm and humid, although significantly cooler than low-elevation places within the state, with only 4.6 days of + highs annually, and winters are generally cool to cold with occasional intervening warm periods and 11 nights of sub- lows. Monthly mean temperatures range from in January to in July. Snowfall averages per season and generally occurs from December to March. As of the census of 2000, there were 7,804 people, 3,504 households, and 2,112 families residing in the town. The population density was 546.8 people per square mile (211.2/km²). There were 3,776 housing units at an average density of 264.6 per square mile (102.2/km²). The racial makeup of the town was 90.76% White, 7.19% African American, 0.13% Native American, 0.70% Asian, 0.03% Pacific Islander, 0.33% from other races, and 0.86% from two or more races. Hispanic or Latino of any race were 0.82% of the population. There were 3,504 households out of which 22.9% had children under the age of 18 living with them, 43.4% were married couples living together, 13.6% had a female householder with no husband present, and 39.7% were non-families. 36.2% of all households were made up of individuals and 16.3% had someone living alone who was 65 years of age or older. The average household size was 2.11 and the average family size was 2.72. In the town, the population was spread out with 19.3% under the age of 18, 6.9% from 18 to 24, 25.3% from 25 to 44, 25.6% from 45 to 64, and 22.8% who were 65 years of age or older. The median age was 44 years. For every 100 females, there were 78.1 males. For every 100 females age 18 and over, there were 75.2 males. The median income for a household in the town was $28,043, and the median income for a family was $41,513.