Gregory began in 1886, when the San Antonio and Aransas Pass Railroad built a line through San Patricio County. The railroad and the local Coleman-Fulton Pasture Company joined forces to build a station at a site known as Corpus Christi Junction, a switch where the rail line turned toward Corpus Christi and branched off to Aransas Pass. By 1887 the Junction was known as Gregory, named for Thomas W. Gregory, a friend of the Fulton family and later U.S. Attorney General. A U.S. post office opened on March 8, 1887, and the new community grew quickly, soon boasting stores, hotels, banks, and other businesses, as well as a school and several churches; as many as seven trains passed through the Junction on daily round-trip schedules. By 1900 the town's population had reached 400, and the community received another boost when the Coleman-Fulton Pasture Company relocated its main office here from Rockport. The company built the 3-story Green Hotel in 1909, and many train travelers relied on Gregory as a stopover point. Although the company headquarters and the Green Hotel both relocated to Taft in the 1920s, the town survived and remains a viable residential community.