St. Paul is a town in Collin County, Texas, United States. The population was 992 at the 2020 census.
St. Paul is located in southern Collin County and is bordered to the west, south, and east by the city of Wylie. The city of Lucas is to the north.
According to the United States Census Bureau, the town has a total area of , of which , or 0.34%, is covered by water.
As of the 2020 United States census, there were 992 people, 239 households, and 201 families residing in the town.