Cabreros del Río is a municipality in the province of León, within the autonomous community of Castile and León, Spain. It lies in the northwestern part of the country, in a region characterised by a continental climate and a landscape of plains and low hills typical of the Leonese countryside.
The municipality is small and rural. According to the 2010 census carried out by Spain's National Statistics Institute (INE), it had a population of 481 inhabitants. Like many settlements in this part of Castile and León, it is a compact village surrounded by agricultural land, and its economy has traditionally been tied to farming.
Cabreros del Río is one of numerous small municipalities that make up the province of León, a province whose capital is the city of León. The name "del Río" refers to a river, a common naming convention among villages in the region.