Насеље Горњи Манастирец је смештено у средишњем делу Северне Македоније. Од седишта општине, градића Македонски Брод, насеље је удаљено 20 km северно.
Рељеф: Горњи Манастирец се налази у области Порече, која обухвата средишњи део слива реке Треске. Дато подручје је изразито планинско. Село се налази у долини леве притоке реке Треске. Западно од насеља уздиже се планина Песјак. Надморска висина насеља је приближно 620 метара.
Почетком 20. века, као и Порече, становништво Горњег Манастиреца је било наклоњено српској народној замисли, па се месно становништво у изјашњавало Србима.
Становништво
По попису становништва из 2002. године, Горњи Манастирец је имао 19 становника.
Претежно становништво у насељу су етнички Македонци (100% према последњем попису).