Castellet y Gornal (en catalán y oficialmente "Castellet i la Gornal") es un municipio español de la comarca del Alto Penedés, en la provincia de Barcelona, Comunidad autónoma de Cataluña, con una superficie de 47,19 km², una población de 2.181 habitantes (2008) y una densidad de población de 46,22 hab/km².