In a large bowl, combine the first seven ingredients. In another bowl, combine the eggs, pumpkin, yogurt and oil. Stir into dry ingredients just until moistened. Fold in cranberries. Coat muffin cups with cooking spray or use paper liners; fill three-fourths full with batter.
Bake at 400° for 15-20 minutes or until a toothpick comes out clean. Cool for 5 minutes before removing from pan to a wire rack.