A sede da Faculdade Enau está localizada na área central de Ribeirão Pires, cidade da região metropolitana de São Paulo, a cerca de 35 km da capital. Ela fica próximo da estação de trem Ribeirão Pires da CPTM.
A faculdade utiliza a infraestrutura do Colégio Enau e, em uma área de 5 mil metros quadrados, conta com biblioteca, auditório, laboratórios, salas de artes, de música e de práticas corporais, além de quadra poliesportiva.