Este Hisn está ubicado en la localidad de Puerto Peña, que corresponde a Talarrubias, provincia de Badajoz.