Many Americans assume that public universities are their cheapest option, but that is not always the case.
According to the College Board, the average cost to attend a private university for one year in the U.S. is $43,870. On average, it costs $34,220 for an out-of-state student to attend a public university, but some public institutions charge out-of-state students just as much — or more —than private colleges do.
U.S. News & World Report found that some of the most prestigious public universities charge non-residents over $40,000 a year to attend.
The University of Virginia (UVA), for example, charges students who are not from Virginia $45,066 in tuition and fees to study for one year. Students from Virginia, on the other hand, pay just $15,722 a year. That means that out-of-state-students are paying 187 more percent than Virginians are.
For the undergraduate class of 2019, 70 percent of UVA students come from Virginia. Graduate students, however, are far more likely to hail from another state. Only 20.7 percent of graduate students are Virginia residents. This means that a majority of graduate students are paying a big price for their chance to study at UVA.