Castrocontrigo es un municipio y villa española de la provincia de León, en la comunidad autónoma de Castilla y León.
Está situado a 80 km al sur de la capital de provincia, enclavado en la comarca de La Valdería y da acceso a la comarca de La Cabrera.
Cuenta con una población de 669 habitantes (INE 2024).
Castrocontrigo tiene un clima Csb[6] (templado con verano seco y templado) en transición a un clima Csa según la clasificación climática de Köppen.
Cuenta con una población de 669 habitantes (INE 2024).