La Facultad de Medicina y Ciencias de la Salud tiene sus instalaciones ubicadas en edificios históricos en la ciudad de Valencia y su entorno. El Decanato, ubicado en la en la sede de San Carlos Borromeo, antigua de la Academia Valenciana de Cirugía, aglutina los servicios centrales de referencia en esta Facultad.
Además, se cuenta con instalaciones específicas propias equipadas con la más avanzada tecnología que permiten a los alumnos el aprendizaje y la investigación continuada, como son laboratorios de prácticas e investigación, y un Hospital Virtual.
Se complementa todo esto con dos centros clínicos homologados en el que se atienden pacientes, el Centro de Alto Rendimiento, y las Clínicas Universitarias UCV. Esto permite al alumno, acompañados por profesionales sanitarios, sumergirse en la realidad asistencial y alcanzar un entorno de aprendizaje óptimo.