Croglio liegt an der Grenze zu Italien im Kanton Tessin. Der nächst größere Ort ist Lugano (ca. 9 km entfernt). Die genaue Lage von Croglio auf der Schweizkarte sowie einen Stadtplan, Hotels und weitere Infos über Croglio finden Sie hier. Ortsteile von Croglio sind Barico, Biogno-Beride, Castelrotto, Madonna del Piano, Purasca und Ronco.