Data by County or town also available at Census.gov!

Language
People Who Speak a Language Other Than English at Home 7.9 percent
People Who Speak English Less Than Very Well 2.4 percent
People Who Speak Spanish at Home 2.5 percent
https://www.census.gov/acs/www/about/why-we-ask-each-question/language/
Place of Birth
Foreign-Born Population, Naturalized U.S. Citizen 60.2 percent
Foreign-Born Population, Not a U.S. Citizen 39.8 percent
Foreign-Born Population 6.0 percent
https://www.census.gov/acs/www/about/why-we-ask-each-question/citizenship/
The US Census.gov site has multiple questions you can look at around race, education etc.
