All the cantons apart from Obwalden and Schwyz levy an inheritance tax. The amount of tax and who has to pay varies from canton to canton. There is no inheritance tax at federal level.
Good to know
In most cantons, a certain amount is tax-free. In this case, inheritance tax is only levied on the amount in excess of this amount.