Skip to page content

New Hope High School Basketball



New Hope High School, home of the Indians, is a public school located in New Hope, Alabama. NHHS is part of the Madison County Schools System with approximately 400 students and 13 varsity sports teams. We inspire: new pride, new passion, new hope.


5216 Main Dr, New Hope, AL 35760