Pigeon Falls is a village in Trempealeau County, Wisconsin, United States. The population was 411 at the 2010 census. Pigeon Falls is located at 44°25′N 91°13′W / 44.417°N 91.217°W. According to the United States Census Bureau, the village has a total area of 0.48 square miles, all land.