Southern New York south along the Atlantic coastal plain to southern Florida, west to eastern Texas, and north to eastern Kansas, southern Illinois, and southern Ohio (excluding most of the Appalachian Mountains); introduced on Grand Bahama Island, Bahamas.