Tai Po District is een noordelijk district van Hongkong. Hongkong heeft totaal achttien districten. Het district had in 2006 ongeveer 293.000 inwoners. De totale oppervlakte van het district is 148,05 km². Het ligt in het westen van de New Territories.