A recent survey here in the US found that almost one out of five Americans wasn't even born here. Where I work it's closer to four out of five (including the boss.)
West Virginia was the only state not to show an marked increase in foreign born citizens. Can't imagine why.