Селото се намира на 580 m надморска височина, в южния край на Битолското поле, на 15 km югоизточно от Битоля. Тъй като Горно и Долно Егри са обезлюдени, селото често се именува просто Егри.[1]
История
Селото се споменава в османски дефтер от 1468 година с 31 християнски семейства. В 1568 година – с 28 християнски семейства.[2]
Гробищната църква „Свети Архангел Михаил“ е изградена в първата половина на XIX век. С нейното изграждане малката средновековна селска църква „Свети Димитър“ е запусната. Възстановена е в средата на XX век. В нея е запазена ценна интериорна украса.[2]
Никола Егрийски (1853 – 1904), български хайдутин и революционер
Петре Лазаров, доброволец в четата на Иван Атанасов – Инджето през Сръбско-българската война в 1885 година, от Егри[8]
Починали в Егри
Георги Халачев, български военен деец, поручик, загинал през Първата световна война[9]
Бележки
↑ абвСредно Егри // Мој Роден Крај. Архивиран от оригинала на 2017-12-08. Посетен на 12 ноември 2017.
↑ абПалигора, Ристо. Неколку царски двери от ХVІ и ХVІІ век во регионите на Пелагониjа и Преспа, в: Прилози ХLІV 1 – 2, посветени на академик Цветан Грозданов по повод 50 години научноистражувачка деjност. Зборник на трудови од научниот собир одржан на 4 октомври 2012 година во Охрид. Скопje, 2013. с. 153.