Columbus Academy is an independent, coeducational college preparatory day school in Gahanna, Ohio, serving students from preschool through grade 12. Enrollment tops 1,000, making it one of the larger independent day schools in the Columbus metro area. The school carries no religious affiliation and draws families from across the region.
Faculty here take on two roles at once: building academic rigor and modeling civic responsibility in the same room. That expectation is not isolated to an advisory period — it runs through daily instruction. Teachers who want to do more than deliver content will find the school is built for that kind of work. Coaching students to think critically and act with integrity is part of the job, not an add-on.
The language program spans Spanish, Latin, and Mandarin Chinese, which is broader than most Ohio day schools offer. Strong hiring also happens in sciences, humanities, and the arts. With four school divisions and more than 1,000 students, Columbus Academy posts a wide range of roles throughout the year — classroom teaching, administration, operations, and advancement.
On the financial side, the school reported roughly $42 million in revenue in 2023 and holds net assets above $76 million. That stability supports competitive faculty salaries, solid benefits, and consistent investment in programs rather than reactive budget cuts. For candidates comparing Ohio independent school jobs, that balance sheet is worth noting.
The Gahanna campus sits just east of Columbus, with easy access to the city and the practical advantages of a suburban setting. It is a useful base for candidates who want day school teaching jobs with urban access and room to breathe.
Open positions at Columbus Academy
10 current openings. Click any role to apply directly on the school's site.
Not sure if Columbus Academy is the right fit?
Take the Teacher Match Quiz — answer 30 questions about your experience, geography, and values. Get a shareable Teacher Profile Card and your top 10 matched schools from our database of 2,044.
Take the Teacher Match Quiz →