Causes of the kansas-nebraska act?

One cause was expanding settlement of the west. Another cause was the need of the transcontinental railroad and the desire of northerners to have that railroad run through the North.