La commune de San Giacomo Filippo se situe dans la région de Lombardie dans la province de Sondrio à 522 mètres sur le niveau de la mer. Superficie de 61.8 km carrés et conte environ 459 habitants.