Princeton terletak tepat di sebelah timur pusat Collin County. Sebelah barat berbatasan dengan Lowry Crossing. A.S. Route 380 melewati sisi selatan Princeton, menuju barat 8 mil (13 km) ke McKinney, ibukota kabupaten, dan timur 8 mil (13 km) ke Farmersville.