Het district Schwaz is een district in Tirol, Oostenrijk. Het grenst in het noorden aan Beieren (Duitsland), in het oosten aan de districten Kufstein, Kitzbühel en Pinzgau (Salzburg), in het zuiden aan Zuid-Tirol (Italië) en in het westen aan het district Innsbruck-Land.

Het heeft een oppervlakte van 1.887,49 km². In 2019 woonden er 83.873 mensen. Het administratieve centrum van het district is Schwaz.