Any connection you draw between native language and region is tenuous at best.
Similarly, it is increasingly common to get two Spanish tracks… one for “Latin American” Spanish (which is what you almost certainly learned if you took Spanish in school) and European (aka Iberian or Castilian) Spanish.
One of the most obvious is that ce/ci, and some z’s are pronounced “th” and not “s”. So a Spaniard would say “cinco” as something like “thinko”.
This why it’s “wor-es” (Juarez) Mexico, but “her-eth” (Jerez) Spain.
Is that hyperbole? Because that would be very sad if true, culturally speaking. There are 5 different official languages in my country (Spain) and there are several laws to prevent them from becoming extinct for this very reason.
I guess I should say I'm counting adults. Everyone who went through mandatory schooling was taught English. Everyone who didn't (immigrated) is more likely to know English than Swedish.
So the only people who know Swedish but not English would be those who flunked out half way through mandatory schooling, or immigrants who knew neither English nor Swedish, and only learned Swedish.
Swedish is not disappearing (c.f. your example in Spain), but basically everyone speaking Swedish is (at least) bilingual.