Tosya is een Turks district in de provincie Kastamonu en telt 40.795 inwoners (2011). Het district heeft een oppervlakte van 1185,6 km². Hoofdplaats is Tosya.

De bevolkingsontwikkeling van het district is weergegeven in onderstaande tabel.

District van Turkije
Kastamonu