5. Camden Military Academy, South Carolina
Tuition Fee: $25,590
Camden Military Academy is an affordable military school for boys in grades 7-12. College preparatory curriculum helps students prepare for their future careers while working in small classes with a personalized approach. They combine high-quality education and military principles to help young men to reach their potential and become persons of utmost integrity. Of course, physical education plays a large part in everyday life of Camden students who have obligatory physical training and drills every morning. We’re already halfway through our list of best military high schools: 4 are free, and each one of these schools is truly amazing. The following schools on this list are equally amazing and affordable as well.

Prazis/Shutterstock.com