As of early 2023, Madrid's population within city limits is approximately 3.2 million. The broader metropolitan area, including surrounding municipalities, exceeds 6.7 million. Population figures fluctuate due to births, deaths, migration, and administrative changes. For the latest official data, consult the Spanish National Statistics Institute (INE) or the Madrid City Council.