In a medium mixing bowl, whisk together the flour, sugar, baking powder, and salt. Whisk in the milk.
Melt the butter in a cast iron skillet. Pour in the batter and scatter the peaches on top. Bake for 30-40 minutes or until the batter is set and golden brown.