El jaciment del Castellar està situat a uns 904 metres sobre el nivell del mar, als peus del cim el Puig Castellar de 943 metres d'altitud. Des d’aquest indret aturonat que li configura una protecció natural, es té un gran control visual sobre les valls de la Llacuna, la plana del Penedès i el riu Foix, un dels rius més importants de la zona en l’antiguitat. Des d’aquest punt també s'albiren desenes d’altres assentaments de període ibèric com els d’Olèrdola, Subirats, Avinyonet, Pontons o Castellví de la Marca.