Colera is a municipality in the comarca of Alt Empordà, in the province of Girona, Catalonia, Spain. It lies on the Costa Brava, the coastal region of northeastern Catalonia.
The village sits on the coast, and its economy is primarily based on tourism. Several beaches lie within its vicinity, including Garbet, Burro, Atzuzenes, Portes, Morts la d'en Goixa, and Rovellada.