Fresno, TX has a population of 22,244 and is the 1,957th largest city in the United States. The population density is 2,563 per sq mi which is 2544% higher than the Texas average and 2729% higher than the national average. The median age in Fresno is 28 which is approximately 19% lower than the Texas average of 34. In Fresno, 50% of the population over 15 years of age are married, 66% speak English and 31% speak Spanish. 63% of Fresno residents were born in Texas, 20% were born out of state, 1% were born outside of the United States and 17% were foreign born.