Село расположено в 17 км на северозапад от центра поселения села Небылое и в 15 км на восток от райцентра города ЮрьевПольский
Образован в начале 1960-х годов как посёлок Ледневского участка совхоза «Леднево» в составе Никульского сельсовета. В 1966 году посёлок Ледневского участка совхоза «Леднево» переименован в посёлок Красная Горка.
С 1977 года посёлок — в составе Федоровского сельсовета, с 2005 года — в составе Небыловского сельского поселения.