Davis is a city located in Murray County, Oklahoma. Davis has a 2026 population of 2,831. Davis is currently growing at a rate of 1.29% annually but its population has decreased by -0.04% since the most recent census, which recorded a population of 2,832 in 2020.