The municipality of Portacomaro lies in the region of Piedmont in the province of Asti at 232 metres above sea level. It has an area of 10.9 sq.km. and a population of about 1997.