In 1981, it moved to its present location, 913 E. Cumberland Dr., in neighboring Louisville.
The head of school is the founder, Aleta Ledendecker.
In addition to its academic curriculum and its focus on personal development, New Horizon is an Earth Circle School, emphasizing environmental responsibility.
Among the school policies are guidelines for bringing low-waste materials in student's lunches and incorporation of environmental education into school activities.
New Horizon is a signer of the Earth Charter USA.