In the town, the population was spread out, with 3.9% under the age of 5, 19.2% from 5 to 17, 50.8% from 18 to 64, and 26.1% who were 65 years of age or older. The median age was 50 years. Oro Valley was 47% male and 53% female.
