Shadrinsk (Russian: Ша́дринск) is a town in Kurgan Oblast, Russia, located on the left bank of the Iset River (Ob's basin) 146 kilometers (91 mi) northwest of Kurgan. Population: 77,756 (2010 Census); 80,865 (2002 Census); 86,713 (1989 Census).
Shadrinsk was founded in 1662 as an agricultural and trade settlement. Shadrinsk hosted the second largest fair in the Urals region. Town status was granted to it from 1712 to 1737 and in 1781.
Within the framework of administrative divisions, Shadrinsk serves as the administrative center of Shadrinsky District, even though it is not a part of it. As an administrative division, it is incorporated separately as Shadrinsk Town Under Oblast Jurisdiction—an administrative unit with a status equal to that of the districts. As a municipal division, Shadrinsk Town Under Oblast Jurisdiction is incorporated as Shadrinsk Urban Okrug.
Shadrinsk has a humid continental climate (Köppen climate classification Dfb), with very cold winters and warm summers. The average temperature in January is −15 °C (5 °F), and the record low is −45.2 °C (−49.4 °F). The average temperature in July is 19.3 °C (66.7 °F), and the record high is 38.9 °C (102.0 °F). Precipitation is moderate, but is significantly higher in summer than at other times of the year.