Princeton is located in northern Collin County, between McKinney and Greenville. Featuring small-town charm, Princeton is approximately 5 miles from popular Lake Lavon, offering residents plentiful opportunities for fishing, water sports, and recreation.
