Frontignan (en occitano: Frontinhan) es una ciudad de 23 068 habitantes.
Se encuentra en el departamento francés de Hérault (región de Occitania).
La ciudad es el chef-lieu del cantón de Frontignan.
Está situada a orillas del mar Mediterráneo.
El término municipal de Frontignan limita con las localidades de Sète, Gigean, Vic-la-Gardiole, Villeneuve-lès-Maguelone, Balaruc-les-Bains y Balaruc-le-Vieux.