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.