年加拿大人口普查所示，苗顿镇内有84,362名居民，较2006年的53,889人上升56.4%。2011年镇内有28,049户民房，当中27,561户有人居住在内。镇内居民有69.5%以英语为母语；母语为乌尔都语的居民佔4.3%、波兰语佔2.2%、西班牙语佔2.1%、旁遮普语佔1.6%、而法语则佔1.5%。在官方语言认知率方面，91.2%的人口在英法两语中仅能讲英语，0.1%在英法两语中仅能讲法语，7.4%的人口能讲英法双语，1.3%的人口则两种官方语言皆不谙。
教育.苗顿镇内