Михайло-Хлюстино — село в Касторенском районе Курской области России. Входит в состав Ленинского сельсовета.
Село находится в восточной части Курской области, в лесостепной зоне, в пределах юго-западной части Среднерусской возвышенности, на берегах балки Сергеевский Лог, вблизи места впадения её в реку Олым, на расстоянии примерно 7 километров (по прямой) к северу от посёлка городского типа Касторное, административного центра района. Абсолютная высота — 172 метра над уровнем моря.
Климат характеризуется как умеренный, со среднегодовой температурой воздуха +5,1 °C и среднегодовым количеством осадков 547 мм.
Село Михайло-Хлюстино, как и вся Курская область, находится в часовой зоне МСК (московское время). Смещение применяемого времени относительно UTC составляет +3:00.
По данным Всероссийской переписи населения 2010 года в гендерной структуре населения мужчины составляли 45 %, женщины — соответственно 55 %.
Согласно результатам переписи 2002 года, в национальной структуре населения русские составляли 100 % из 48 чел.
Уличная сеть села состоит из двух улиц.