Overview Stoddard is a village in Wisconsin, United States, with a population of about 815[1]. Geography Coordinates: 43.6619, -91.2185