Село Попелівщина знаходиться на правому березі річки Ворскла, вище за течією на відстані 1 км лежить село Журавне, нижче за течією на відстані 7 км — село Скелька, на протилежному березі — село Пилівка. Річка в цьому місці звивиста, утворює лимани, стариці та заболочені озера. До села примикає лісовий масив (дуб).
Історія
12 червня 2020 року, відповідно до розпорядження Кабінету Міністрів України № 723-р «Про визначення адміністративних центрів та затвердження територій територіальних громад Сумської області», село увійшло до складу Черниччинської сільської громади[1].