Sponsored Topics. Stoddard is a village in Vernon County, Wisconsin, United States. The population was 799 at the 2006 census. Stoddard is located at 43°39′46″N 91°13′11″W / 43.66278°N 91.21972°W / 43.66278; -91.21972 (43.662889, -91.219745).