9세기 말 각 지방에서 반란이 일어났는데 견훤과 궁예 국가를 세워 신라에 대항했다 .이 시기에 각 지방에는 호족들이 할거하고 있었기 때문에 견훤과 궁예(뒤에는 왕건)는 호족의 지원을 얻기 위해 치열하게 경쟁을 하였다.
견훤은 무진주(지금의 광주)에서 농민 반란군을 끌어들여 세력을 형성하고 도읍을 완산주(지금의 전주)로 옮겨 후백제라는 국가를 세웠다 .후백제는 다시 백제를 세운다는 명분은 핑계로 예전에 백제 지역을 차지하려고 했다. 처음에는 세력이 강대하여 후고구려를 능가하는 위치에 있었다.
궁예는 911년 까지 세 번 도읍을 바꾸었는데 처음에는 도읍을 송아(지금의 개성)에서 정했다. 다음에는 천원으로 옮겼다. 마지막에 태봉으로 바꾸었다.후고구려의 위치는 위로 발해 이있다. 아래로 후백제•신라와 접하고 있었다.또한 서남해 지방의 금성 일대를 지배 영역으로 하였다.
궁예는 세력이 강대해지면서 나뿐행동을 많이 하기 때문에 민심을 잃었다.918년 홍유•배현강•복지겸•신숭겸은 궁예를 내쫓고 왕건을 왕으로 추대하였다.왕건은 즉위한 후에 국호 고려로 바꾸고 연호를 천수라고 하였다.이듬해 도읍을 송악으로 옮겼다.
왕건은 서해 해상 세력과 혈구진•패강진 등의 군진 세력이 연결되어 있었다.왕건은 궁예의 부장으로서 전공을 세우고 시중의 자리까지 오를 수 있었다.왕건이 신라와 우호적인 관계를 유지하였다. 뿐만 아니라 후백제의 견훤과도 초기에는 우호적인 관계를 유지하였다.
920년 견훤이 신라의 합천과 초계를 공격했다. 당시 신라이 고려에게 지원을 요청했다.고려는 신라와 같이 후백제 하고 싸웠다.이 시기부터 고려와 후백제 사이가 우호하지 않았다. 925년 조물군 전투에서 서로 승리하지 못기 때문에 화친을 맺고 서로 인질을 교환하였다.
927년 견훤이 신라에 침입하여 경애왕을 살해했다.이때 왕건은 구원허러 가다가 공산전투에서 참패했다.결국 왕건을 도망했다. 이듬해 견훤은 진주를 공격해서 지배 영역을 넓혔다 .
견훤의 세력 확장하면서 왕건은 방어하는 상태이다.하지만 930년 고창 전투에서 결국 고려를 승리했다.이 때문에 고려는 통일을 이룰 수 있는 유리한 위치를 확보하게 되었다.

