Carbajo is a municipality in Spain, located in the province of Cáceres within the autonomous community of Extremadura. It lies in the western part of the country, near the border with Portugal.
The municipality is small and rural. According to the 2006 census conducted by the Instituto Nacional de Estadística (INE), Carbajo had a population of 253 inhabitants.