Село Струмешница е разположено на 14 километра западно от общинския център Петрич в южното подножие на планината Огражден в Петричката котловина. Климатът е преходносредиземноморски с летен минимум и зимен максимум на валежите. Средната годишна валежна сума е около 550 милиметра. Край селото тече река Струмешница, която огражда землището му от юг, а източно от него - река Градешница. Селото е един от изходни пунктове за високите части на Огражден.[2]
История
Село Струмешница е признато през януари 1963 година от населено място Самуилова крепост за село.[3] Дотогава населеното място е известно и с името Градешница. Първите заселници се установяват през 1949 година и са от днешното село Гега, махала Учкунци.[4]
Население
Демография през годините
Промяна на населението на село Струмешница през годините
Година
1965
1975
1985
1992
2001
2011
2015
2020
Жители
207
256
310
363
394
360
354
311
При преброяването през 2011 г. населението на с. Струмешница е 360 жители. От етническа гледна точка, повечето от жителите (94,16%) са българи, като малцинство от роми е само 1,11%. Етническата принадлежност е неизвестна за 0,27% от населението.
↑Мичев, Николай и Петър Коледаров. Речник на селищата и селищните имена в България 1878 – 1987, София 1989, с. 259.
↑Колева, Татяна. Към въпроса за интеграцията на семейните обичаи в новообразуваните селища в Благоевградско, Известия на българското историческо дружество, книга ХХV, София 1967, с. 132.