Canada holds elections for legislatures or governments in several jurisdictions: for the federal (national) government, provincial and territorial governments, and municipal governments. Elections are also held for self-governing First Nations and for many other public and private organizations including corporations and trade unions. Municipal elections can also be held for both upper-tier (regional municipality or county) and lower-tier (town, village, or city) governments. Formal elections have occurred in Canada since at least 1792, when both Upper Canada and Lower Canada had their first elections.