Localizada na cidade de Olinda, a cerca de 5 km de Recife, em Pernambuco, a FMO conta com ampla infraestrutura.
As salas de aulas são climatizadas, assim como a biblioteca, que tem área de leitura, salas de estudos em grupo e cabines individuais, projeto de uso de luz natural e acessibilidade.
Há ainda auditório, com capacidade para receber 280 pessoas, laboratórios específicos e de informática, uma clínica-escola (com atendimento a pacientes das unidades básicas de saúde conveniadas com a faculdade), e um hospital simulado (com simulação de UTI, enfermaria e 12 consultórios).