There are usually two to three swallowtail broods per year. Some will pupate and emerge in the same year and others will overwinter as pupae before emerging the following year.
The photograph of the Old World swallowtail butterfly was taken in my garden a few days ago. The blossom on which it is feeding is a Mexican sunflower (Tithonia diversifolia).