The municipality of San Giacomo Filippo lies in the region of Lombardy in the province of Sondrio at 522 metres above sea level. It has an area of 61.8 sq.km. and a population of about 459.