
Birac est un petit village français, situé dans le département de la Charente et la région de la Nouvelle-Aquitaine (anciennement Région Poitou-Charentes).
Ses habitants sont appelés les Biracois et les Biracoises.
La commune s'étend sur 11,8 km² et compte 372 habitants depuis le dernier recensement de la population datant de 2005. Avec une densité de 31,4 habitants par km², Birac a connu une nette hausse de 73,8% de sa population par rapport à 1999.
Entouré par les communes de Châteauneuf-sur-Charente, Bonneuil et Vignolles, Birac est situé à 4 km au sud-ouest de Châteauneuf-sur-Charente la plus grande ville aux alentours.
Situé à 72 mètres d'altitude, le village de Birac a pour coordonnées géographiques Latitude: 45° 33' 37'' nord
Longitude: 0° 4' 0'' ouest.
La commune est proche du parc naturel régional Périgord Limousin.

La Mairie

L'église Notre-Dame

Monument aux Morts