Madikeri is a hill station town in Madikeri taluk and headquarters of Kodagu district in Karnataka, India.