El embalse de Vallvidrera se encuentra dentro del término municipal de Barcelona, en el barrio de Vallvidrera, en la cabecera de la riera de Vallvidrera (la Rierada), el curso de agua más importante de la sierra de Collserola, recogiendo las lluvias de un territorio de cerca de 135 hectáreas de esta sierra.