Louisbourg is an unincorporated community and former town in Cape Breton Regional Municipality, Nova Scotia.