Els jaciments de l'Illa d'en Reixac (Bronze Final i Paleo-ibèric) i el poblat ibèric del puig de Sant Andreu són testimonis de l'ocupació humana de les terres d'Ullastret. També s'han trobat restes romanes.
El primer lloc documentat d'Ullastret és el veïnat de Velloses l'any 834 amb el mateix nom.
Al segle XVII la pesta afectà les terres d'Ullastret.
Al segle XIX va ser dessecat l'estany d'Ullastret que tenia uns tres quilòmetres quadrats d'extensió.