Согласно славянской мифологии, существовали три богатыря-великана: Горыня, Дубыня и Усыня. Есть предположение, что прототипом Горыныча был Горыня, олицетворяющий стихию огня, сокрушающий горы на своём пути.
Под образом Змея Горыныча народ подразумевал врагов- захватчиков, потому у него много голов. Многоликость Горыныча и похищение им людей символизирует захват народа врагами; сражение героя сказки со Змеем - сопротивление, оказываемое врагам; победа над Змеем - победа над захватчиками, победа добра над злом.