Greggton, originally known as Willow Springs, was a farming community in east central Gregg County. It was established around 1873 as a station on the Texas and Pacific Railway. In 1920 the town had a population of 180. It boomed after oil was discovered in the area in the late 1920s. The community's name was changed to Greggton in the early 1930s. A post office was established there on November 20, 1932, and discontinued May 31, 1960, when the services were transferred to Longview. By 1936 Greggton's population had grown to 1,500, served by 125 businesses. The town's population grew to 2,350 by 1949. During the 1950s the community was annexed by Longview.