Mamadysh is a town located in the Republic of Tatarstan, Russia. It serves as the administrative center of the Mamadyshsky District and is situated along the Vyatka River.
The town is positioned approximately 167 kilometers (104 miles) from Kazan, which is the capital of the republic. According to the 2010 Census, the population of Mamadysh was 14,435.