Mainpuri forms part of ancient legendary region of Lord Krishna's land called Braj. It is bounded on the North by Etah District, on the East by District Farrukkhabad and Kannauj, on the South by District Etawah and on West by the District Firozabad and Etah. It lies between north latitude 260 53′ to 270 31′ and east longitude 780 27′ to 790 26′. According to the 2011 census Mainpuri district has a population of 1,847,194. The district has a population density of 670 inhabitants per square kilometre (1,700/sq mi). Mainpuri has a sex ratio of 876 females for every 1000 males, and a literacy rate of 78.26%.