Porto city has a population of 237,559 and a metropolitan area with 2.4 million people (2019) in an area of 2395 sqkm , Demographia: World Urban Areas, March 2010 making it the second-largest urban area in Portugal.