Danville has a population of 48,411 and is located in Danville county.
Teacher Training schools in Danville charged students an average tuition of $9,257.00 if they were Virginia residents, and $10,548.00 if they were non-residents, during the 2009 - 2010 school year.
Books and supplies for teacher training schools in Danville cost an average of $1,150.00. Students living on campus at teacher training schools in Danville paid an average of $7,510.00 for room and board during the 2009 - 2010 school year. Students living at home incurred costs of $6,025.00. There is one teacher training college in Danville. In the 2008 - 2009 school year, reportedly 12 students completed teacher training programs in Danville.