Ма́гри — курортный микрорайон в Лазаревском районе муниципального образования«город-курорт Сочи» в Краснодарском крае. Является самым северным микрорайоном Большого Сочи. Посёлок находится у побережья Чёрного моря, в устье одноимённой реки Магри. Расположен в 20 км к северо-западу от районного центра — Лазаревское, в 10 км на юго-восток от Туапсе, в 70 км от Центрального Сочи и в 128 км к югу от города Краснодар. С этого микрорайона и начинается сам город-курорт Сочи, являясь своеобразными воротами в самый крупный курорт России и самый длинный город Европы — Сочи. Микрорайон находится в 480 км от аэропорта Ставрополя.
Путь из Ставрополя в Магри занимает в среднем 6,5 часов.