Крини́ца — село в Краснодарском крае Российской Федерации. Входит в состав Пшадского сельского округа муниципального образования город-курорт Геленджик. Селение расположено у побережья Чёрного моря, в устье реки Пшада. Находится в 12 км к югу от центра сельского округа — Пшада и в 42 км к юго-востоку от города Геленджик. Граничит с землями населённых пунктов: Береговое на севере и Бетта на востоке. Рельеф местности холмисто-гористый. Средние высоты на территории села составляют 173 метров над уровнем моря, и колеблется от нулевой отметки у побережья моря до горы Шахан (370 м). Село находится в 352 км от аэропорта Сочи.
Путь из Сочи в Криницу занимает в среднем 4,5 часа.