Lors du recensement de 2010, la ville comptait une population de 3 285 habitants. Elle est estimée, en 2016, à 3 166 habitants.
| Historique des recensements |
| Ann. |
Pop. |
|
%± |
| 1880 | 125 | | — |
| 1890 | 384 | | ▲ +207,2 % |
| 1980 | 325 | | — |
| 1990 | 311 | | ▼ −4,31 % |
| 2000 | 359 | | ▲ +15,43 % |
| 2010 | 300 | | ▼ −16,43 % |
| Est. 2016 | 298 | | |