Over the course of the year, the wind blows from the south slightly more than from the north in Fargo and also for most Great Plains weather stations. Broken up into the main directions, the most common wind is south, followed by north, followed by SSE, followed by NNW. This discrepancy is due to the semi-permanent zone of high pressure all around the world at about the 30th parallel north.
South of 30 degrees, this high produces the trade winds. North of 30 degrees, it all gets mixed up in the daily lows and highs that make up our daily weather so much so that no one would notice the difference without careful, scientific observation. However, there is a measurable amount of extra wind flowing south to north. To make up for this imbalance, the wind in the upper levels of the atmosphere slightly favor a north to south direction. This entire scenario is played out in the Southern Hemisphere in the opposite direction.