Puka distrikt (alb. Rrethi i Pukës) är ett distrikt i Albanien. Det har ett invånarantal på 34,000 och en area av 1,034 km². Det ligger i prefekturen Qarku i Shkodrës, i den norra delen av landet, 90 km norr om huvudstaden Tirana. Centralort är Puka och en annan stad i distriktet är Fusha Arrez.