Ponte in Valtellina borders the following municipalities: Castello dell'Acqua, Chiuro, Montagna in Valtellina, Piateda, Teglio, Tresivio, Valbondione.