Zamieszkuje niemal cały kontynent europejski, nie obserwuje się puszczyków jedynie w Irlandii, na Islandii, na dalekiej północy Rosji, północy Skandynawii oraz na niektórych wyspach Morza Śródziemnego.
mały|Rozmieszczenie puszczyka w lasach i zadrzewieniach Polski mały|alt=Sowy Puszczy Białowieskiej|Terytoria lęgowe puszczyka w lasach liściastych (grądach) Białowieskiego Parku Narodowego alt=Puszczyki w kominie|mały|Puszczyki w kominie Najpospolitsza sowa w Polsce. W latach 2013–2018 liczebność populacji lęgowej puszczyka na terenie kraju szacowano na 65–75 tysięcy par. Liczna także w miastach, np. we Wrocławiu w 2012 roku zajętych było 90 terytoriów (3,1 par/10 km²). W Białymstoku w roku 2015 odnotowano 21 terytoriów (2,1 par/10 km²). W Warszawie w latach 2005–2010 liczebność puszczyka szacowano na 75–85 par. W Poznaniu w roku 1990 stwierdzono 25 par (1,1 par/10 km²)Ptaszyk J. 2003. Ptaki Poznania: stan jakościowy i ilościowy oraz jego zmiany w latach 1850–2000. Wyd. Nauk. UAM, Poznań.