Kushalanagar is a town located in the east of Kodagu district, near the Kaveri river, in the state of Karnataka, India. According to popular myth, the name was given by Hyder Ali who was camped there when he received news of the birth of his son Tipu and called it as Kushyal nagar (="town of gladness") But in reality, Tipu was born around 1750 while Hyder Ali entered Kodagu for the first time in the 1760s. After the British conquest of Coorg it was known as Fraserpet after Colonel James Stuart Fraser who was the Political Agent in Coorg around 1834. The town is located on Bantwal -Mysorestate highway 88. Twin town Bylakuppe is situated 6 kilometers from here and is in Mysore district. R.Gundu Rao, former Chief Minister of Karnataka state, India, hails from this town.
As of 2011[update] India census, Kushalanagara had a population of 26,487. Males constitute 53% of the population and females 47%. Kushalanagar has an average literacy rate of 78%, higher than the national average of 59.5%: male literacy is 82%, and female literacy is 73%. 12% of the population is under 6 years of age.