Castleton University (Castleton) is a Public, 4-years school located in Castleton, VT. The 2023 tuition & fees is $13,078 for Vermont residents and $30,046 for out-of-state students. The school has a total enrollment of 2,363 and student to faculty ratio is 16 to 1 (6.25%).