Cary Township, occupying 32.4 square miles (83.9 km2) in western Wake County,[2] includes the bulk of the town of Cary and portions of the town of Apex and the city of Raleigh. Cary Township contains two high schools: Cary High School (public) and Cary Academy (private).