The Ruby-spotted Swallowtail or Red-spotted Swallowtail (Papilio anchisiades) is a butterfly of the Papilionidae family. It is found from southern Texas south to Argentina. A rare stray can be found up to Kansas, south-eastern Arizona, and western Texas.