Puopyöli (ruots. Boböle) on kylä Salon kaupungin Perniössä. Kylä sijaitsee pitäjän eteläosassa Perniönjoen alajuoksun varrella.
Puopyölin naapurikylät ovat Leipyöli, Osala ja Pyhäjoki. Joen vastarannalla sijaitsee Kestrikki. Pieni kyläalue on lähinnä peltoa ja koillisosassa on metsää. Kylässä on nykyään yksi tila, joka sijaitsee pienellä kumpareella keskellä kyläaluetta.[1][2]
Puopyöli on syntynyt varhaiskeskiajalla. Historioitsija Maunu Knaapinen uskoo Puopyölin olleen Pyhäjoen kuninkaankartanon alkuperäinen paikka, sillä Boböle-nimiset tilat ovat olleet ruotsinkielisen uudisasutuksen hallintokeskuksia jo 1100-luvulla. Puopyölistä tuli säteri 1600-luvulla, jonka omistus vaihtui aatelissuvulta toiselle. Kylässä on sijainnut pieni jokisatama säterin perustamisen aikoihin. Puopyöli on ollut muun muassa Juhana-herttuan ja Frille- ja Horn-sukujen omistuksessa.[1]