W Polsce mieszka około 462 osób o nazwisku Szwajnoch.
To 11 655. najczęstsze nazwisko w Polsce – 96% polskich nazwisk jest rzadszych.
| Województwo | Liczba osób | Udział | |
|---|---|---|---|
| śląskie | 359 | 80% | |
| świętokrzyskie | 43 | 10% | |
| małopolskie | 13 | 3% | |
| dolnośląskie | 13 | 3% | |
| opolskie | 6 | 1% | |
| warmińsko-mazurskie | 5 | 1% | |
| pomorskie | 4 | 1% | |
| kujawsko-pomorskie | 4 | 1% | |
| mazowieckie | 3 | 1% | |
| wielkopolskie | 1 | 0% |