According to the United States Census Bureau of 2000, Magna has a population of more than 22,000 people. The community has a total area of 7.4 square miles with a population density of over 3,000 people per square mile. It is located at high altitudes of over 4,000 feet above sea level.
The racial demographics of Magna are 81.78% White, 0.66% African American, 1.02% Native American, 1.69% Asian, 2.34% Pacific Islander, 9.82% from other races, and 2.70% from two or more races. Hispanic or Latino of any race are 19.62% of the population.
Magna has more than 6,500 households. The median income for a household is $42,845, and the median income for a family is $45,632.