Rocchetta Ligure is a comune, or municipality, located in the Province of Alessandria within the Piedmont region of northern Italy. It is situated approximately 110 kilometres southeast of Turin and about 40 kilometres southeast of Alessandria.
The municipality covers an area of 10.1 square kilometres. As of December 31, 2004, the population of Rocchetta Ligure was recorded at 208 residents.