Oklahoma Population Clock

Oklahoma population

4,183,651

Population changes approximately every seconds

Annual population growth rate (2023 - 2024): 0.78%

Source: United States Census Bureau

About the population of Oklahoma

According to the United States Census Bureau, the estimated population of Oklahoma is 4,183,651, growing at an annual rate of 0.78%. That works out to a net change of approximately 86 people per day or 3 per hour.

The population change in Oklahoma is driven by three components: approximately 47,642 births per year and 44,506 deaths per year, plus net migration. Together these components produce the overall growth rate of 0.78% per year.

Frequently asked questions

What is the current population of Oklahoma?

The current population of Oklahoma is approximately 4,183,651, growing at 0.78% per year.

How fast is the population of Oklahoma changing?

By approximately 86 people per day, or 3 per hour.

Are more people being born than dying in Oklahoma?

Yes. With approximately 47,642 births and 44,506 deaths per year, Oklahoma has a natural population increase of about 3,136 people annually.

Related data for Oklahoma