Princeton is a city in Patoka Township, Gibson County, Indiana, United States. The population was 8,175 at the 2000 census, and it is part of the greater Evansville, Indiana, Metropolitan Area. The city is the county seat of Gibson County.
Princeton is located at 38°21′13″N 87°34′14″W / 38.35361°N 87.57056°W / 38.35361; -87.57056 (38.353617, -87.570541).
According to the United States Census Bureau, the city has a total area of 4.8 miles (7.7 km), all of it land.