Vernon is a town in Tolland County, Connecticut, United States. The population was 29,179 at the 2010 census. Vernon was incorporated in October, 1808, from Bolton. Vernon contains the former city of Rockville, incorporated in January, 1889. The town of Vernon and city of Rockville consolidated as a town on July 1, 1965. Vernon also contains the smaller villages of Talcottville and Dobsonville.