The top five best states for wind power production are Texas, Iowa, Oklahoma, Kansas, and California.