Province of Milan
Casorate Primo borders the following municipalities: Besate, Bubbiano, Calvignasco, Morimondo, Motta Visconti, Trovo, Vernate. It also borders the Province of Milan.