The capital of France is Paris. As for its population, as of 2021, the estimated population of Paris is around 2.1 million people. However, keep in mind that population figures can change over time, so it's a good idea to consult the latest statistics for the most accurate numbers.