Lebanon is located in Grafton county and has a population of 12,568.
For New Hampshire residents, the average tuition for all Lebanon science schools for the 2009 - 2010 school year was $8,568.00. For non-residents, the average tuition for Lebanon science schools was $8,568.00.
Books and supplies for science schools in Lebanon cost an average of $610.00. Students have a choice of one science college in Lebanon to attend. In the 2008 - 2009 school year, reportedly 1 students completed science programs in Lebanon.