Gaujac (30330) est une commune de 929 habitants dans le département du Gard en région Languedoc-Roussillon. Les habitants sont appelés les gaujacois, gaujacoises. La commune fait partie du canton de Bagnols-sur-Cèze. Située à 127 mètres d'altitude, Gaujac s'étend sur 10 km². La densité de population est de 93 habitants par km².