logo

Video encyclopedia

Northborough

2:32

Northborough, MA Our Town

2:32

Community Video: Northborough, MA

11:26

Video of Northborough, Massachusetts Luxury Estate

11:31

Arrived at Northborough MA USA part 4

1:38

Northborough

Northborough is a town in Worcester County, Massachusetts, United States. The official spelling of the town's name is "Northborough", but the alternative spelling "Northboro" is also used. The population was 14,155 at the 2010 census.
  • City facts 

  • Shares borders with 

  • Notable people 

  • Also related