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