Lors du recensement de 2010, la ville comptait une population de 2 961 habitants. Elle est estimée, en 2016, à 3 067 habitants.
| Historique des recensements |
| Année |
Pop. |
|
%± |
| 1960 | 1 109 | | — |
| 1970 | 1 535 | | ▲ +38,41 % |
| 1980 | 1 545 | | ▲ +0,65 % |
| 1990 | 2 731 | | ▲ +76,76 % |
| 2000 | 3 321 | | ▲ +21,6 % |
| 2010 | 2 961 | | ▼ −10,84 % |
| Est. 2016 | 3 067 | | |