Taylortown is a town in Moore County, North Carolina, United States. The population was 722 as of the 2010 census. It is bordered by nearby Pinehurst. According to the United States Census Bureau, the town has a total area of 1.2 square miles, all land.