Caveirac est une petite ville française située dans le département du Gard et la région de l'Occitanie (anciennement région Languedoc-Roussillon).
Ses habitants sont appelés les Caveiracois et les Caveiracoises.
La commune s'étend sur 15,2 km² et compte 4 293 habitants depuis le dernier recensement de la population datant de 2004. Avec une densité de 282,4 habitants par km², Caveirac a connu une nette hausse de 38,4% de sa population par rapport à 1999.
Entourée par les communes de Langlade, Saint-Dionisy et Milhaud, Caveirac est située à 4 km au sud-est de Clarensac la plus grande ville des environs.
Située à 90 mètres d'altitude, le Ruisseau des Bois, le Ruisseau des Jas sont les principaux cours d'eau qui traversent la commune de Caveirac.
Le maire de Caveirac se nomme Monsieur Jean-Luc CHAILAN (mandat 2020-2026).
La commune de Caveirac fait partie de Nîmes Métropole.
La commune est proche du parc naturel régional de Camargue.

Le Château

L'Hôtel de Ville

L'église Saint-Adrien

Le Temple

Le Monument aux Morts