Місцевість Кокшаров вперше згадується в 1143 році як місто марійців. [3] У 1182 році його зайняли новгородці і перейменували в Котельнич від слова котел (котловина), що означає «улоговина», «западина». [4] У 1459 році місто захопив московський князь Василь ІІ. У 1489 році вся Вятська земля була захоплена Московським князівством. Статус міста Котельнич отримав у 1780 році [3]