Villa San Giovanni iku sawijining kutha ing Provinsi Reggio Calabria, Calabria, Italia. Kutha iki dumunung ing pinggir pasisir Selat Messina. Jembar wewengkon 12 km2 lan cacahing sing ndunungi 13.428 jiwa. Kutha iki dipérang dadi: Cannitello, Piale, Acciarello, Pezzo, Case Alte, Ferrito, Porticello, lan wewatesan karo kutha utawa komunitas ya iku: Campo Calabro, Fiumara, Reggio Calabria, lan Scilla.