Село Скелька находится на правом берегу реки Ворскла,
ниже по течению на расстоянии в 2 км расположено село Куземин,
на противоположном берегу — село Украинка.
Село состоит из 2-х частей, разнесённых на ~1 км.
К селу примыкает большой лесной массив (дуб).
История
Около селя Скельки обнаружено древнерусское поселение XII века.