El riu Foix neix a la serra de la Llacuna, travessa la comarca de l'Alt Penedès de nord a sud passant prop de Sant Martí Sarroca, Santa Margarida i els Monjos i Castellet, travessa a continuació la Serralada Litoral (on es construí el pantà de Foix per a un millor aprofitament de les seves aigües) i després creua la Plana de la costa desembocant al mar Mediterrani pel Cap de Sant Pere a Cubelles.
Al llarg del seu recorregut, el Foix reb les aigües de tres rieres de la Serralada Prelitoral: la de Pontons, la de Vilobí i la de Marmellar. |