A település népességének változása 1910-től:
A 2011-es népszámlálás során a lakosok 90%-a magyarnak, 0,5% cigánynak, 0,7% németnek, 1,2% románnak mondta magát (9,8% nem nyilatkozott; a kettős identitások miatt a végösszeg nagyobb lehet 100%-nál). A vallási megoszlás a következő volt: római katolikus 47,9%, református 9,1%, evangélikus 1,2%, görög katolikus 0,3%, felekezeten kívüli 16,2% (23,4% nem nyilatkozott).
2022-ben a lakosság 88,2%-a vallotta magát magyarnak, 0,5% németnek, 0,4% románnak, 0,2% cigánynak, 0,1-0,1% horvátnak, görögnek, örménynek, bolgárnak, ruszinnak és szerbnek, 2,2% egyéb, nem hazai nemzetiségűnek (11,7% nem nyilatkozott; a kettős identitások miatt a végösszeg nagyobb lehet 100%-nál). Vallásuk szerint 29,3% volt római katolikus, 5,8% református, 1,2% evangélikus, 0,2% görög katolikus, 1,6% egyéb keresztény, 1,4% egyéb katolikus, 13% felekezeten kívüli (47,3% nem válaszolt).
|
|
Állandó népesség |
Lakónépesség |
||||
|
Év |
Férfi |
Nő |
Együtt |
Férfi |
Nő |
Együtt |
| 2024 | 2 722 | 2 719 | 5 441 | 2 609 | 2 588 | 5 197 |
| 2023 | 2 646 | 2 655 | 5 301 | 2 562 | 2 554 | 5 116 |
| 2022 | 2 618 | 2 612 | 5 230 | 2 565 | 2 522 | 5 087 |
| 2021 | 2 563 | 2 515 | 5 078 | 2 508 | 2 447 | 4 955 |
| 2020 | 2 511 | 2 447 | 4 958 | 2 473 | 2 389 | 4 862 |
| 2019 | 2 461 | 2 428 | 4 889 | 2 439 | 2 365 | 4 804 |
| 2018 | 2 464 | 2 433 | 4 897 | 2 446 | 2 363 | 4 809 |
| 2017 | 2 408 | 2 406 | 4 814 | 2 385 | 2 329 | 4 714 |
| 2016 | 2 390 | 2 427 | 4 817 | 2 356 | 2 338 | 4 694 |
| 2014 | 2 352 | 2 373 | 4 725 | 2 322 | 2 306 | 4 628 |
| 2013 | 2 302 | 2 346 | 4 648 | 2 246 | 2 273 | 4 519 |
| 2006 | 2 109 | 2 144 | 4 253 | 2 106 | 2 107 | 4 213 |
Helvécia