In a large skillet over medium heat, cook bacon partially until fat is translucent but not browned, about 4 minutes. Drain on paper towels and set aside.
In a small bowl, stir together goat cheese and rosemary. Using your fingers, pry open each date, remove the pit, and stuff the center with goat cheese.
Once you’ve stuffed all dates, wrap each one with a strip of bacon. Secure with a wooden toothpick, or place, seam side down, on a cookie sheet.
Set broiler to low and cook 3 minutes. Turn dates; then continue broiling 3–4 minutes longer, or until browned.
Drain on paper towel, cool for a few minutes, remove toothpicks, and serve warm.