Кривошляпы — деревня в Красногородском районе Псковской области России. Входит в состав Красногородской волости.
Деревня находится в юго-западной части Псковской области, в зоне хвойно-широколиственных лесов, к западу от озера Велье, на расстоянии примерно 16 километров (по прямой) к северо-востоку от посёлка городского типа Красногородск, административного центра района. Абсолютная высота — 83 метра над уровнем моря.
КлиматКлимат характеризуется как умеренно континентальный, мягкий, с прохладной зимой и тёплым летом. Средняя многолетняя температура самого холодного месяца (января) составляет −7°С, температура самого тёплого (июля) — +17°С. Среднегодовое количество осадков — до 650 мм. Вегетационный период длится 120—130 дней в году.
Часовой поясДеревня Кривошляпы, как и вся Псковская область, находится в часовой зоне МСК (московское время). Смещение применяемого времени относительно UTC составляет +3:00.
До 3 июня 2010 года населённый пункт входил в состав Ильинской волости, с 2010 по 2015 годы — в состав ныне упразднённой Партизанской волости.
Согласно результатам переписи 2002 года, в национальной структуре населения русские составляли 100 %.