In a saucepan, bring the sugar and 2 cups water to a boil. Lower the heat and simmer until the sugar is dissolved, 5 minutes; remove from the heat. Add the tea bags and mint; let steep for 10 minutes. Discard the tea bags and mint. Stir in the peach nectar.
Divide the mixture and the peaches among the molds, using a small knife to arrange the fruit in the liquid. Freeze until partially frozen, about 1 hour. Redistribute the chopped peaches to suspend them, if necessary. Insert the ice-pop sticks and freeze until solid, about 4 hours. Run warm water over the molds to remove the pops.