Озеро Макаровское расположено в Выборгском районе Ленинградской области. Вытянуто с юга на север на 8,7 километров, наибольшая ширина – 2 километра (в северной части), но средняя небольшая – в районе 500 метров. Площадь озера – 5,2 километра. Есть протока до реки Вуокса. У южного берега стоит поселок Вещево. Озеро Макаровское достаточно глубокое, местами есть участки с глубиной до 17-18 метров (на севере), средняя глубина – 6 метров. Дно преимущественно каменистое или песчано-каменистое. Берега возвышенные, вообще, здесь можно увидеть типичные пейзажи Карельского перешейка – каменные валуны, смешанные лес, скалы. Есть заболоченные участки, в основном они встречаются у северного берега.