Different Sidebar For Different Membership Levels

So we have several membership levels, some are national and some are local. We have about 100 training pages that are the same pages for each level we just want to change the sidebar content so the local groups see something different. Is there a way to accomplish this without having to make new pages for each member level.

So several member levels with the same pages but showing different sidebar content.

Thanks