Edinburgh's population

National Records of Scotland's mid year population estimates for 2017 estimated that 513,210 people live in Edinburgh.

Read more on Scotland's Census.