Twin Spotted Sphinx
- kingdom: Animalia
- phylum: Arthropoda
- class: Insecta
- order: Lepidoptera
- family: Sphingidae
- genus: Smerinthus
- species: Smerinthus jamaicensis
Athabasca
Edmonton
Fairview
Vegreville
Wetaskiwin
Alberta
Armstrong
Cranbrook
Enderby
Salmon Arm
Vernon
British Columbia
Lloydminster
Saskatchewan
Canada
Springerville
Arizona
Branford
Branford Center
Glenville
Greenwich
Mystic
North Haven
Willimantic
Connecticut
Chicago
Harvard
River Grove
Illinois
Hobart
Winona Lake
Indiana
Fairfield
Iowa
Caldwell
Kansas
Alfred
Maine
Camp Springs
Maryland
Leverett
Lynnfield
Montague
West Concord
Wilmington
Massachusetts
Winona
Minnesota
Concord
Hanover
New London
New Hampshire
Concord
North Carolina
Claremore
Oklahoma
Westerly
Rhode Island
Middlebury
West Rutland
Vermont
Blacksburg
Virginia
Madison
Wisconsin
United States