Harlem Academy is an independent day school in New York City serving between 200 and 300 students across elementary and middle school grades. The school sits in Harlem, carries no religious affiliation, and runs a Spanish language program alongside its core academics. Its small size means teachers often follow the same cohort across grade levels.
The mission is direct: expand academic opportunity for high-potential students and drive them toward rigorous benchmarks. Faculty are not teaching to a broad average. They work with students selected for ability, and that focus shapes lesson planning and classroom expectations in ways a generalist day school does not. It is a different kind of teaching challenge.
Because Harlem Academy is small, each hire carries real weight. Teachers work closely with colleagues, interact directly with leadership, and shape curriculum decisions. That level of access is uncommon at larger New York City independent schools — and worth factoring into any job search.
The school's finances are strong. Net assets reached roughly $41 million in 2023 against annual revenue near $5.5 million. Fundraising grew more than 30 percent in a recent year. That reserve signals stability and lets the school invest in staff compensation and programs rather than manage around shortfalls — a meaningful signal for any teacher weighing long-term security in a high cost-of-living city.
Open roles span elementary and middle school teaching, Spanish instruction, student support, and administration. Most faculty positions post in winter and spring on a standard academic-year cycle. For candidates searching for day school teaching jobs in New York with a clear equity mission, Harlem Academy offers a focused, well-resourced environment.
Open positions at Harlem Academy
4 current openings. Click any role to apply directly on the school's site.
Not sure if Harlem 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 →