聖約翰卡皮斯特萊區是聖基茨和尼維斯的14個區之一,位於聖基茨島北部,北面是加勒比海,東鄰基督教會尼古拉鎮區,南接聖托馬斯米德艾蘭區,西毗聖安娜沙角區和聖保羅卡皮斯特萊區,首府設於戴佩貝,面積25平方公里,2001年人口3,181,人口密度每平方公里127.24人。