Dinuba, CA has a population of 23,465 and is the 1,856th largest city in the United States. The population density is 3,627 per sq mi which is 1461% higher than the California average and 3903% higher than the national average. The median age in Dinuba is 28 which is approximately 23% lower than the California average of 36. In Dinuba, 49% of the population over 15 years of age are married, 30% speak English and 68% speak Spanish. 63% of Dinuba residents were born in California, 6% were born out of state, 0% were born outside of the United States and 31% were foreign born.