
Breggia liegt im Tessiner Bezirk Mendrisio. Die Postleitzahl der Gemeinde ist die 6835 und die Telefon-Vorwahl lautet 091. Breggia hat das Autokennzeichen/Kontrollschild TI. Zur Gemeinde Breggia gehören unter anderem die Ortsteile Caneggio, Bruzella, Morbio Superiore, Sagno, Cabbio sowie Muggio. In Breggia und seinen Ortsteilen leben zusammen ungefähr 2.000 Einwohner.
Nachbarorte von Breggia sind unter anderem Castel San Pietro (Entfernung ca. 2,5 km), Morbio Inferiore (Entfernung ca. 3,2 km), Balerna (Entfernung ca. 3,9 km), Vacallo (Entfernung ca. 3,9 km), Maslianico (Italien, Entfernung ca. 4 km) und Mendrisio (Entfernung ca. 4 km). Die Tessiner Kantonshauptstadt Bellinzona ist ungefähr 35 Kilometer entfernt.