W Polsce mieszka około 158 osób o nazwisku Szwalec.
To 29 151. najczęstsze nazwisko w Polsce – 91% polskich nazwisk jest rzadszych.
| Województwo | Liczba osób | Udział | |
|---|---|---|---|
| małopolskie | 67 | 46% | |
| zachodniopomorskie | 24 | 16% | |
| dolnośląskie | 21 | 14% | |
| podkarpackie | 19 | 13% | |
| kujawsko-pomorskie | 7 | 5% | |
| śląskie | 5 | 3% | |
| warmińsko-mazurskie | 4 | 3% |
Ludzie z nazwiskiem Szwalec to powiązania rodzinne, choć bardzo już dalekie. Przodkowie wywodzili się z Małopolski. Przed I wojną do rodziny dołączyła osoba z Austrii.