Business

Ashburnham

Land Area sq miles: 38.37
Population: 6,181
# of Firms: 763
# of Households: 2,223
Average Income: $89,000
Average Age: 42.4

Ashby

Land Area sq miles: 24.2
Population: 3,074
# of Firms: 48
# of Households: 1,105
Average Income: $82,778
Average Age: 42.6

Athol

Land Area sq miles: 32.29
Population: 11,621
# of Firms: 774
# of Households: 4,616
Average Income: $46,964
Average Age: 40.6

Ayer

Land Area sq miles: 8.92
Population: 7,952
# of Firms: 593
# of Households: 3,236
Average Income: $60,345
Average Age: 43

Barre

Land Area sq miles: 44.33
Population: 5,463
# of Firms: 496
# of Households: 1,967
Average Income: $69,016
Average Age: 42.1

Clinton

Land Area sq miles: 5.66
Population: 13,749
# of Firms: 728
# of Households: 5,803
Average Income: $64,723
Average Age: 41.3

Fitchburg

Land Area sq miles: 27.83
Population: 40,445
# of Firms: 2,466
# of Households: 14,931
Average Income: $45,363
Average Age: 34.7

Gardner

Land Area sq miles: 22.08
Population: 20,381
# of Firms: 1,158
# of Households: 7,896
Average Income: $48,843
Average Age: 40.6

Groton

Land Area sq miles: 32.76
Population: 11,222
# of Firms: 1,379
# of Households: 3,876
Average Income: $117,127
Average Age: 43.6

Harvard

Land Area sq miles: 26.44
Population: 6,566
# of Firms: 1,078
# of Households: 1,882
Average Income: $137,500
Average Age: 45.6

Hubbardston

Land Area sq miles: 42
Population: 4,382
# of Firms: 50
# of Households: 1,566
Average Income: $86,979
Average Age: 44.6

Lancaster

Land Area sq miles: 27.47
Population: 8,111
# of Firms: 709
# of Households: 2,349
Average Income: $77,575
Average Age: 38

Leominster

Land Area sq miles: 28.82
Population: 41,150
# of Firms: 3,280
# of Households: 16,607
Average Income: $58,846
Average Age: 41

Lunenburg

Land Area sq miles: 26.48
Population: 11,107
# of Firms: 1,361
# of Households: 4,189
Average Income: $76,063
Average Age: 44

Orange

Land Area sq miles: 35.09
Population: 7,713
# of Firms: 651
# of Households: 3,165
Average Income: $44,825
Average Age: 40.2

Phillipston

Land Area sq miles: 24.6
Population: 1,682
# of Firms: N/A
# of Households: 633
Average Income: $71,989
Average Age: 42.7

Pepperell

Land Area sq miles: 22.6
Population: 11,975
# of Firms: 1238
# of Households: 4,252
Average Income: $81,193
Average Age: 43

Petersham

Land Area sq miles: 68.3
Population: 1,215
# of Firms: N/A
# of Households: 493
Average Income: $72,917
Average Age: 49.1

Princeton

Land Area sq miles: 35.8
Population: 3,413
# of Firms: 71
# of Households: 1,279
Average Income: $120,607
Average Age: 46.8

Royalston

Land Area sq miles: 42.5
Population: 1,258
# of Firms: N/A
# of Households: 498
Average Income: $60,750
Average Age: 45.6

Shirley

Land Area sq miles: 15.86
Population: 7,372
# of Firms: 583
# of Households: 2,212
Average Income: $65,882
Average Age: 39

Sterling

Land Area sq miles: 30.64
Population: 7,938
# of Firms: 1077
# of Households: 2,795
Average Income: $98,872
Average Age: 44.2

Templeton

Land Area sq miles: 31.88
Population: 8,155
# of Firms: 524
# of Households: 2,977
Average Income: $65,165
Average Age: 43.6

Townsend

Land Area sq miles: 32.8
Population: 9,404
# of Firms: 701
# of Households: 3,273
Average Income: $80,162
Average Age: 41.1

Westminster

Land Area sq miles: 35.43
Population: 7,463
# of Firms: 798
# of Households: 2,821
Average Income: $83,840
Average Age: 43.6

Winchendon

Land Area sq miles: 43.03
Population: 10,615
# of Firms: 513
# of Households: 4,062
Average Income: $58,288
Average Age: 44.3

North Central Region

Land Area sq miles: 806.18
Population: 269,607
# of Firms: 21,039
# of Households: 100,706
Average Income: $75,600
Average Age: 42.59