Somaglia (Lodigiano: Sumaia) is a comune (municipality) in the province of Lodi in the Italian region of Lombardy, located about 50 kilometres (31 mi) southeast of Milan and about 20 kilometres (12 mi) southeast of Lodi.
As of 31 December 2004, it had a population of 3,384 and an area of 20.9 square kilometres (8.1 sq mi).[3]
The municipality of Somaglia contains the frazione (subdivision) San Martino Pizzolano.