Edinburgh has a population of 518,500, making it the United Kingdom's eighth largest city. The city has grown steadily in recent years, with annual net growth of around 1% (5,000 new residents each year).
Edinburgh's working age population is over 350,000. The city is recognised for its talent, with over 50% of working-age residents educated to degree-level or above - more than any other UK city bar Oxford and Cambridge. More graduates live in Edinburgh than any other UK city bar London and Birmingham. In 2019, JLL ranked Edinburgh the 15th top city in the world for talent concentration in its Innovation Geographies index.
Edinburgh is a popular destination for international workers. In 2019, over 12,000 people were awarded National Insurance Numbers in Edinburgh, giving them the right to work in the UK. The main countries of origin for international workers in Edinburgh are Spain, India, Italy, Poland, France, China, and the United States. In the 2020 Global Talent Competitiveness Index - a ranking of cities by their ability to grow, attract, and retain talent - Edinburgh ranked second in the UK and 45th worldwide.