93.6% of residents of Garrison speak English at home.
0.9% of residents speak Spanish at home (100% speak English very well).
5.0% of residents speak other Indo-European language at home (81% speak English very well, 11% speak English well, 8% speak English not well).
0.4% of residents speak Asian or Pacific Island language at home (100% speak English very well).
0.2% of residents speak other language at home (100% speak English very well).

Foreign born population: 17 (1.3%)
(41.2% of them are naturalized citizens)

Percentage of workers working in this county: 87.8%Number of people working at home: 7 (1.3% of all workers)

Means of transportation to work

Drove a car alone: 374 (72%)

Carpooled: 74 (14%)

Walked: 67 (13%)

Other means: 1 (0%)

Worked at home: 7 (1%)

First ancestries reported:

German: 579

Norwegian: 238

Other groups: 56

Swedish: 30

English: 29

United States or American: 28

Irish: 24

Czech: 22

Ukrainian: 15

French (except Basque): 13

Scandinavian: 11

Danish: 9

Luxemburger: 8

Scottish: 8

Swiss: 6

Australian: 5

Pennsylvania German: 5

Polish: 5

German Russian: 4

European: 4

Scotch-Irish: 4

Welsh: 4

Dutch: 3

Italian: 3

French Canadian: 2

Most common places of birth for the foreign-born residents (%):

59%Germany

18%Canada

12%United Kingdom

12%Netherlands

Place of birth for U.S.-born residents:

This state: 1,078

Northeast: 10

Midwest: 119

South: 15

West: 66

64% of Garrison residents lived in the same house 5 years ago. Out of people who lived in different houses, 61% lived in this county. Out of people who lived in different counties, 87% lived in North Dakota.