Cravans est un petit village français, situé dans le département de la Charente-Maritime et la région de la Nouvelle-Aquitaine (anciennement Région Poitou-Charentes). Ses habitants sont appelés les Cravanais et les Cravanaises. La commune s'étend sur 14,7 km² et compte 854 habitants depuis le dernier recensement de la population datant de 2006. Avec une densité de 58 habitants par km², Cravans a connu une nette hausse de 63,9% de sa population par rapport à 1999. Entouré par les communes de Saint-Simon-de-Pellouaille, Gémozac et Saint-André-de-Lidon, Cravans est situé à 3 km au sud-est de Saint-André-de-Lidon la plus grande ville à proximité. Situé à 30 mètres d'altitude, le Fleuve La Seudre, le Ruisseau de Mirolle sont les principaux cours d'eau qui traversent la commune de Cravans.