Kushalanagar or Kushalanagara is a city located in the Kodagu district of the Indian state of Karnataka.
[3][4] 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")[5] But in reality, Tipu was born around 1750 while Hyder Ali entered Kodagu for the first time in the 1760s.
[10] The sex ratio in Kushalnagar town as per 2011 census is 980 (Somwarpet Taluk is 1027).
[12] The conurbation of Kushalnagar measures nearly 35km2, making it largest urban settlement in the district.
A Sainik School is located in the outrange of the town, where students receive military training.
A railway line from Mysore to Kushalnagar has been planned but has been opposed by environmental activists.