Ичалковский бор расположен к востоку в 1,5 км от села Ичалки в излучине реки Пьяны и занимает площадь 44,89 кв. км. От самого села до бора можно дойти по каменистой дороге, которая возле домика лесника разветвляется в направлениях на деревню Красная Горка и село Большой Якшень. По направлению к селу Большой Якшень можно выйти к достопримечательностям Ичалковского бора.
Бор расположен на возвышенности на правом берегу Пьяны. Большая часть бора расположена на высоте, не превышающей 120-140 м над уровнем моря, а над заливной долиной Пьяны - 25-42 м. Мощные пласты морских органических известковых пород относятся к верхнему отделу пермской системы казанского яруса. Они отложились здесь около 180 миллионов лет тому назад и достигают мощности в несколько десятков метров.