The capital of France is Paris. As of 2023, the population of Paris is estimated to be around 2.1 million within the city proper. However, the metropolitan area, which includes surrounding suburbs, has a population of over 12 million people.