圣约翰镇区（）为美国堪萨斯州斯塔福德县辖下的镇区。2010年美国人口普查中此镇区人口有1,036人。
地理.圣约翰镇区涵盖总面积为，其中陆地面积为，水域面积为或0.08%。
人口统计.根据2010年美国人口普查，圣约翰镇区人口有1,036人，其中男性有512人，女性有524人，人口密度为每平方公里11.02人，住房计501户。镇区内的白人有967人，非裔美国人有3人，美洲原住民有12人，亚裔美国人有5人，太平洋岛裔美国人有0人，其他种族有38人，混血种族则