Northborough, Massachusetts, di wilayah Worcester, berjarak 9 mil NE dari Worcester, Massachusetts dan 29 mil W dari Boston, Massachusetts. Kota ini termasuk dalam wilayah metropolitan Worcester. Sejarah Northborough. Daerah itu diselesaikan pada tahun 1762, dan merupakan kota kecil di Massachusetts.