Inverness is a provincial electoral district on Cape Breton Island, Nova Scotia, Canada, that elects one member of the Nova Scotia House of Assembly.
Initially created with the name "Juste-au-Corps", the electoral district of Inverness has existed in various forms since 1836. The name was changed to Inverness after lobbying by William Young. It existed continuously as Inverness County until 1981 when it was divided into Inverness North and Inverness South. It was re-formed in 1993.
Following the 2012 redistribution, the district lost the Town of Port Hawkesbury to the new district of Cape Breton-Richmond.
Following the 2026 Nova Scotia Supreme Court ruling that existing boundaries violated the Charter of Rights and Freedoms, the district was divided in two to improve Acadian representation. The northern section was detached to form the new district of Chéticamp-Margarees-Pleasant Bay while the southern portion retained the original district name and its MHA until the next general election. A by-election was called to elect a member for the newly established district.
The land area of Inverness is .
Inverness have elected the following members of the Legislative Assembly:
Inverness returned two members from 1867 to 1981.