Garbagna borders the following municipalities: Avolasca, Borghetto di Borbera, Brignano-Frascata, Casasco, Castellania Coppi, Dernice, and Sardigliano.
The municipality of Garbagna shares its borders with the following towns: Avolasca, Borghetto di Borbera, Brignano-Frascata, Casasco, Castellania Coppi, Dernice, and Sardigliano.