Una
familia en tiempos de la repoblación procedente del antiguo Reino de
León pobló el lugar en torno al año 1348 fue sucesivamente creciendo hasta formar una aldea En 1658 consiguió su emancipación municipal por haber desaparecido totalmente la ciudad de Tejada a la cual perteneció. Hasta el año 1875 en que se constuyó el ferrocarril minero de
Río Tinto permaneció el lugar sumergido en la Edad Media.
El origen exacto de
Berrocal no ha llegado a saberse; sin embargo se cree que surgió como consecuencia de un pasaje de diligencia para caballerizas, ya que junto al
pueblo pasa un carril
romano desde el Río Tinto al Guadalquivir. Durante la época de la Roma Imperial las
minas de Río Tinto fueron objeto de una gran actividad y los minerales eran transportados por la calzada minera para su embarcado con rumbo a la capital del Imperio. En este tiempo debió de existir ya un gran núcleo de población que los
romanos llamaron LOELIA. Cuando en el siglo V d. C. las
minas de Ríotinto quedaron paralizadas, los moradores del pueblo se fueron adaptando a la vida del pastoreo,
caza, explotación agrícola de los cercados y recolección de la miel de las
colmenas. Berrocal era en aquel momento aldea dependiente de la despoblada Tejada de la Vieja. Hacia el año 1612 contando con 60 vecinos fue levantada villa por el Rey Felipe III, iniciándose la construcción de la
Iglesia Parroquial de
San Juan Bautista, la cual quedó terminada en 1646. Sobre el año 1860 hubo un reajuste en los términos municipales de la comarca que afectó a Berrocal, siendo recortada su extensión en beneficio de las Villas de Paterna y Escacena del
Campo. En 1833 se creó la actual provincia de
Huelva pasando a depender Berrocal del partido judicial de Valverde del
Camino y no de Aracena como lo venía siendo hasta ahora. A partir de los años 70, el pueblo ha sufrido un cambio sociológico, haciendo de él un lugar próspero y tranquilo, pasando a ser lugar residencial debido a que los obreros que poseen su trabajo en
Sevilla y Huelva siguen teniendo su segunda residencia en el pueblo.