Castelmoron-d'Albret est une commune du Sud-Ouest de la France, située dans le département de la Gironde, en région Nouvelle-Aquitaine.
Elle est la commune la moins étendue de France, avec seulement 3,54 hectares soit moins que la surface de la place Charles-de-Gaulle à Paris.
À la Révolution, la paroisse Sainte-Catherine de Castelmoron, annexe de Saint-Vincent de Caumont, forme la commune de Castelmoron.
Au cours de la période de la Convention nationale (1792-1795), la commune a porté provisoirement le nom révolutionnaire de Castel-Marat.
La commune a porté le simple nom de Castelmoron jusqu'en 1957 où a été adjoint d'Albret pour faire la distinction avec la commune de Castelmoron-sur-Lot dans le département voisin de Lot-et-Garonne