Carnon est une petite ville en bord de Méditérannée, située sur le cordon littoral, entre Palavas et la Grande-Motte. Véritable station balnéaire très fréquentée l'été, c'est aussi une des plages les plus proches de Montpellier par la rocade (D66).
Carnon est un lieu-dit qui dépend de la commune de Mauguio.