2011年加拿大人口普查所示，圣凯瑟琳斯市内有131,400名居民，是尼亚加拉区的最大城市。圣凯瑟琳斯的都会区则覆盖尼亚加拉区大部分地域，2011年人口为392,184人。
历史.美国独立战争后，大批效忠英王的十三州殖民迁居至上加拿大，而圣凯瑟琳斯一带肥沃的农地令其成为移民的主要落脚点之一。此处亦有一条溪涧，因离尼亚加拉河以西约12英里而称为十二英里溪（），而在此处形成的聚落亦顺带称为十二镇（），并因溪流所在吸引商人在此设立锯木厂和磨坊。此外，一个名为施普曼（）的居民在镇内开设一间