Puigreig (oficialmente y en catalán "Puig-reig", pronunciado [puréʧ]) es un municipio español del norte de la provincia de Barcelona, en Cataluña.