Lanckoronę najprawdopodobniej założyli niemieccy koloniści na przeł. XII/XIII w. wznosząc na szczycie góry mały gródek. W XIV w. Kazimierz Wielki rozbudował na nim zamek, osada zyskała prawa miejskie.
Wrogi najazdy i wojny zniweczyły rozwój miasta.
Dziś Lanckorona jest miejscowością o charakterze turystyczno-wypoczynkowym, słynie z unikalnej drewnianej zabudowy.
Domy posiadają głębokie podcienia, szerokie przejazdowe bramy oraz naczółkowe dachy.
Rynek jest niezwykle urokliwy i mimo współczesnych akcentów, przenosi w czasie.