95.7% of residents of Keene speak English at home.
0.8% of residents speak Spanish at home (77% speak English very well, 13% speak English well, 10% speak English not well).
1.9% of residents speak other Indo-European language at home (70% speak English very well, 18% speak English well, 12% speak English not well).
1.4% of residents speak Asian or Pacific Island language at home (26% speak English very well, 55% speak English well, 19% speak English not well).
0.1% of residents speak other language at home (100% speak English very well).

Foreign born population: 1,342 (5.7%)
(71.2% of them are naturalized citizens)

Percentage of workers working in this county: 91.9%Number of people working at home: 1,149 (9.5% of all workers)

Means of transportation to work

Drove a car alone: 16,645 (80%)

Carpooled: 1,704 (8%)

Bus or trolley bus: 2 (0%)

Streetcar or trolley car: 4 (0%)

Railroad: 1 (0%)

Ferryboat: 24 (0%)

Taxi: 228 (1%)

Bicycle: 308 (1%)

Walked: 805 (4%)

Worked at home: 1,149 (6%)

First ancestries reported:

Irish: 1,406

English: 1,117

French Canadian: 1,081

American: 834

Italian: 741

French (except Basque): 621

German: 615

Scottish: 296

European: 204

Polish: 199

Scotch-Irish: 182

Finnish: 123

Swedish: 116

Portuguese: 108

Dutch: 79

Russian: 73

Canadian: 65

Greek: 54

Norwegian: 50

Hungarian: 49

Eastern European: 47

Lithuanian: 42

Armenian: 42

British: 40

African: 32

Northern European: 30

Ukrainian: 27

Haitian: 25

Austrian: 21

Romanian: 20

Danish: 14

Welsh: 7

Turkish: 7

West Indian: 7

Ghanaian: 6

Scandinavian: 6

British West Indian: 6

Israeli: 4

Serbian: 4

Brazilian: 3

Czech: 3

Senegalese: 1

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

17%China, excluding Hong Kong and Taiwan

12%India

9%Philippines

7%Vietnam

6%Portugal

6%Scotland

4%Canada

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

This state: 10,548

Other state: 11,346

Northeast: 8,962

Midwest: 648

South: 939

West: 800

70% of Keene residents lived in the same house 1 years ago.Out of people who lived in different houses, 38% lived in this county.Out of people who lived in different counties, 26% lived in New Hampshire.