Hannibal is located in Marion county and has a population of 17,757.
Christian Counseling schools in Hannibal charged students an average tuition of $14,820.00 if they were Missouri residents, and $14,820.00 if they were non-residents, during the 2009 - 2010 school year.
Books and supplies for christian counseling schools in Hannibal cost an average of $950.00. Students have a choice of one christian counseling college in Hannibal to attend. In the 2008 - 2009 school year, reportedly 6 students completed christian counseling programs in Hannibal.