Ved kommunalvalget 2021 fik John Karlsson (Socialdemokratiet) 227 personlige stemmer i Frederikshavn Kommune, 1,2 % af partiets stemmer i kommunen, og blev valgt til kommunalbestyrelsen på 9. mandat. Flest personlige stemmer kom fra afstemningsområdet Frederikshavn Nord (73).
| Frederikshavn NordAbildgårdhallen | 73 | 3,2% | 2,1% |
| Frederikshavn MidtArena Nord | 66 | 2,1% | 1,4% |
| Frederikshavn SydAktivitetscentret | 42 | 1,7% | 1,1% |
| RavnshøjRavnshøj Skole | 12 | 2,1% | 1,2% |
| StrandbyStrandby Borger- og Kulturhus | 9 | 1,2% | 0,6% |
| EllingBannerslundhallen | 8 | 1,4% | 0,9% |
| GærumGærum Skole | 7 | 1,1% | 0,6% |
| SæbySæby Kulturhus | 4 | 0,1% | 0,1% |
| HørbyHørby Skole | 2 | 0,9% | 0,4% |
| LyngsåChang-Thai Selskabslokale | 2 | 1,1% | 0,5% |
| SkagenSkagen Kultur- og Fritidscenter | 1 | 0,0% | 0,0% |
| ØstervråIdræts- & Kulturcenter | 1 | 0,3% | 0,1% |
| PræstbroPræstbro Gæstgivergård | 0 | 0,0% | 0,0% |
| ÅlbækÅlbæk Kulturhus | 0 | 0,0% | 0,0% |
| UnderstedUndersted Idræts- & Forsamlingshus | 0 | 0,0% | 0,0% |
| VoersåStensnæsskolen | 0 | 0,0% | 0,0% |
| DybvadDybvadhallens Cafeteria | 0 | 0,0% | 0,0% |
| HulsigHotel Skagen Strand | 0 | 0,0% | 0,0% |
| JerupJerup Forsamlingshus | 0 | 0,0% | 0,0% |
| BrøndenSkæve Idrætsforenings Klubhus | 0 | 0,0% | 0,0% |
| VolstrupSyvsten Hallen / Drinx Arena | 0 | 0,0% | 0,0% |
| ThorshøjVendelbokroen | 0 | 0,0% | 0,0% |
| Total | 227 | 1,2% | 0,7% |