The cost of living in Princeton, New Jersey is 28.1% more expensive than Arlington Heights, Illinois.