Il comune di San Donato Milanese è posto nella provincia sud di Milano e fa parte della città metropolitana di Milano.
Il comune di San Donato Milanese confina con il comune di “Opera”, il comune di “San Giuliano Milanese”, il comune di “Mediglia”, il comune “Peschiera Borremeo”, il quartiere “Parco delle Abbazie” di Milano, il quartiere “Chiaravalle” di Milano, il quartiere “Triulzio Superiore” di Milano e il quartiere “Parco Monluè – Ponte Lambro” di Milano.