Whisk together first 5 ingredients in a large bowl. Whisk together buttermilk and next 4 ingredients in a medium bowl. Add buttermilk mixture to flour mixture, and stir until just blended. Stir in cranberries.
Pour 1/3 cup batter for each pancake onto a lightly greased hot griddle or nonstick skillet. Cook 2 to 4 minutes or until tops are covered with bubbles and edges look dry and cooked; turn, and cook 1 minute or until lightly browned. Keep warm. Serve with Cranberry-Maple Syrup.