San Bartolo is a district in southern Lima Province in Peru. It is bordered by the Pacific Ocean on the west, the district of Punta Negra on the north, the Huarochirà Province on the east, and the Santa MarÃa del Mar District on the south.