Puerto Supe, officially known as Supe Puerto (to distinguish it from the neighboring district of , a separate municipality), is a small harbor town located in the province of Barranca, in the Lima Provincias region, on the coast of Peru. It is located approximately 190 km north of Lima, and is part of the Supe Valley.