Alberta is the fourth-most populous province in Canada with 4,262,635 residents as of 2021 Census of Population and is the fourth-largest in land area at 634,658 km2 (245,043 sq mi). Alberta's 344 municipalities cover 99.7% of the province's land mass and are home to 99% of its population. These municipalities provide local government services, including roads, water, sewer and garbage collection among others, and a variety of programs to their residents.