Corniglio is a comune, or municipality, situated in the Province of Parma within the Emilia-Romagna region of Italy. It is located approximately 100 kilometres west of Bologna and about 40 kilometres southwest of the city of Parma.
The town serves as a local administrative center within its province, positioned in the northern part of the Italian peninsula.