Twin Spotted Sphinx
- kingdom: Animalia
- phylum: Arthropoda
- class: Insecta
- order: Lepidoptera
- family: Sphingidae
- genus: Smerinthus
- species: Smerinthus jamaicensis
Athabasca
Edmonton
Fairview
Vegreville
Wetaskiwin
AlbertaArmstrong
Cranbrook
Enderby
Salmon Arm
Vernon
British ColumbiaLloydminster
Saskatchewan
CanadaSpringerville
ArizonaBranford
Branford Center
Glenville
Greenwich
Mystic
North Haven
Willimantic
ConnecticutChicago
Harvard
River Grove
IllinoisHobart
Winona Lake
IndianaFairfield
IowaCaldwell
KansasAlfred
MaineCamp Springs
MarylandLeverett
Lynnfield
Montague
West Concord
Wilmington
MassachusettsWinona
MinnesotaConcord
Hanover
New London
New HampshireConcord
North CarolinaClaremore
OklahomaWesterly
Rhode IslandMiddlebury
West Rutland
VermontBlacksburg
VirginiaMadison
Wisconsin
United States