Está formado básicamente por pizarras silúricas de la era Paleozoica.
La peña tiene pendientes bastante acentuadas; solo por la zona este —donde se une con el cerro d'en Solanes— es menos escarpada.
Desde la cumbre se abarca visualmente toda la llanura del Bajo Llobregat hasta la desembocadura del río Llobregat.
Se puede acceder a la peña del Moro desde el barrio Bell Soleig de San Justo Desvern o desde la ermita de la Salud, en San Felíu de Llobregat.
En él se encuentran el yacimiento de un poblado ibérico y restos de una fortificación medieval.