Talarrubias es un municipio español de la provincia de Badajoz, en la comunidad autónoma de Extremadura. Se encuentra situado en la comarca de La Siberia, a unos 170 kilómetros de la capital provincial.
El municipio tiene una superficie de 339,3 kilómetros cuadrados y una población de 3.285 habitantes (INE 2022). Su economía se basa principalmente en la agricultura, la ganadería y el turismo.