Rubicon is a town in Dodge County, Wisconsin, United States. The population was 2,005 at the 2000 census. The unincorporated communities of Rubicon, Saylesville, and Woodland are located in the town.