1) Ontario. The largest province, by far. Has politics similar to Massachusetts. Elects left-leaning parties to the national parliament. Pockets of conservatives, but the conservative party is split, so they don't win many seats (ridings).
2) Quebec. French speaking. Were more separatist than they are now. Leans left, more so than Ontario, but with all that French language stuff.
3) The maritims. Really hard core left.
4) The western provinces. Conservatives. Some urban areas are more liberal.
5) The north. Not many people, lots of ice. Indians.