Село Ольшана находится на левом берегу реки Сула в месте впадения в неё реки Ольшанка, выше по течению на расстоянии в 2,5 км расположено село Филоново, ниже по течению примыкает село Вехово. Примыкает село Рудка. Рядом проходит автомобильная дорога Н-07.
История
Село Ольшана известно с XVIII века (есть упоминания о слободе Ольшана в 1609 году [2]).
На южной, северо-западной и северо-восточной околице села обнаружено поселение бронзового, раннего железного века и раннего средневековья, а напротив села, в дубовом лесу, – курганный могильник.