Поселок находится на берегу р. Оки. Вторая часть названия образована от яр - «высокий крутой берег, подмываемый рекой». Первая, видимо, была связана с обозначением красного цвета глинистой почвы, выступающей в размытом обрыве.
Никольский А. А Красный Яр. // Топонимич. словарь Ряз. обл. - Рязань, 2001. - Вып. 1. - С. 119Никольский А. А Красный Яр. // Топонимич. словарь Ряз. обл. -2-е изд., перераб. и доп. - Рязань, 2004.
Никольский А. А. Красный Яр. //РЭ - Рязань. 2002. - Т. 3. - С. 277.
Смотри п. Красный Яр, Сасовский район.