Макреш има више значења:

Макреш, село и седиште истоимене општине у Видинској области, Бугарска Макреш (Свети Никола), село у општини Свети Никола, Северна Македонија Макреш (Старо Нагоричане), село у општини Старо Нагоричане, Северна Македонија

или:

Општина Макреш, општина у Видинској области, Бугарска

или:

Горњи Макреш, село у општини Гњилане, Косовскопоморавски округ, Србија Доњи Макреш, село у општини Гњилане, Косовскопоморавски округ, Србија