Union Grove is a city located in Gregg County, Texas. Union Grove has a 2026 population of 476. Union Grove is currently growing at a rate of 1.71% annually and its population has increased by 6.73% since the most recent census, which recorded a population of 446 in 2020.