You asked:

population of edmonton in 2013

  • Edmonton, Middlesex, England
    Edmonton, Middlesex, England
    The population of Edmonton, Middlesex, England in 2013 was around 96,500.