The cost of living in Princeton, New Jersey is 23.2% more expensive than Stafford Courthouse, Virginia.