Il Nuovo Ospedale di San Giovanni di Dio si trova a Firenze in località Soffiano - Le Bagnese. È detto anche di Torregalli, dal nome del Castello di Torre Galli (XIII-XIX secolo) accanto al quale sorge.
L’ospedale ha ereditato l’attività dal Vecchio San Giovanni di Dio, un antico ospedale con chiesa nel centro di Firenze in Borgo Ognissanti, fondato nel 1382 dalla famiglia Vespucci. Nel 1587 il granduca Ferdinando I accordò l'utilizzo dei locali alla congregazione dell'Ordine Ospedaliero di San Giovanni di Dio (o Fatebenefratelli) e ad allora risale il nome attuale.
Il Nuovo San Giovanni di Dio è stato inaugurato nel marzo 1982 mentre il 10 marzo 2009 è stato inaugurato il padiglione Leonardo da Vinci.