Pintuyan, officially the Municipality of Pintuyan (; ), is a municipality in the province of Southern Leyte, Philippines. According to the 2024 census, it has a population of 10,930 people.
Pintuyan was established in 1865. During the American period, the seat of Pintuyan was moved to Pintuyan from San Ricardo, upon the election of Perfecto Vazquez as Municipal President. From then on, residents of barrio San Ricardo petitioned for a separate municipality. San Ricardo became its own municipality, when Executive Order No. 194 was signed on October 24, 1965, separating 16 eastern barrios from Pintuyan.
The town's coastal waters are part of the Panaon Island Protected Seascape.
Pintuyan is politically subdivided into a total of 23 barangays. Each barangay consists of puroks and some have sitios.