Where is Northampton?

There are more than a few Northamptons. One that I am familiar with is in Massachusetts. It is the home of Smith College. It is a prestigious college for women.