About this data The size of Heywood is approximately 252.9 square kilometres. It has 6 parks covering nearly 24.3% of total area. The population of Heywood in 2011 was 1,725 people. By 2016 the ...