Мы́шкинский райо́н — административно-территориальная единица (район) и муниципальное образование (муниципальный район) в составе Ярославской области Российской Федерации.
Площадь 1111,25 км²[1] (17-е место среди районов). Район граничит на севере с Некоузским, на востоке — с Рыбинским и Большесельским, на юге — с Угличским районами Ярославской области, на западе — с Тверской областью.
Район образован 10 июня 1929 года на части территории бывшего Мышкинского уезда (1777—1923) в составе Рыбинского округа Ивановской промышленной области. В 1935 году во вновь образованный Большесельский район переданы Алексинский и Гарский сельсоветы. 11 марта 1936 года район вошел в состав Ярославской области. 18 декабря 1944 года 7 сельсоветов отошли ко вновь образованному Масловскому району. 6 марта 1959 года в связи с ликвидацией Масловского района в Мышкинский район вошли Богородский, Мартыновский и Рождественский сельсоветы[3].
По итогам переписи населения 2020 года проживали следующие национальности (национальности менее 0,1 % и другое, см. в сноске к строке «Другие»)[23]:
Мышкинский район как административно-территориальная единица области включает 10 сельских округов и 1 город районного значения[25][26].
Мышкинский муниципальный район в рамках организации местного самоуправления включает 3 муниципальных образования, в том числе 1 городское поселение и 2 сельских поселения[26][27].