Có một số lý do chính khiến vùng đất Cần Thơ và Nam Bộ trở nên hoang vắng và thưa thớt dân cư từ thế kỷ 10 đến thế kỷ 16:
- Chiến tranh liên miên: Khu vực này chịu ảnh hưởng của nhiều cuộc chiến tranh giữa các triều đại phong kiến Đại Việt và Chân Lạp, khiến dân cư bị tàn sát và di dời. Điển hình là các cuộc chiến tranh giữa nhà Lý - Chân Lạp thế kỷ 11-12.
- Sự xâm nhập của Champa: Vương quốc Champa thường xuyên đánh phá vào các vùng đất phía Nam Đại Việt, khiến người dân phải sơ tán, đồng thời cản trở việc mở mang bờ cõi về phía Nam.
- Thiên tai và dịch bệnh: Lũ lụt, hạn hán và dịch bệnh là những thảm họa thường xảy ra ở vùng đất phương Nam, khiến dân cư bị tổn thất nặng nề. Điển hình là dịch bệnh lớn năm 1076-1077.
- Chính sách nhà nước: Do lo ngại sự xâm nhập từ phương Nam, các triều đại phong kiến Đại Việt hạn chế việc khai phá vùng đất mới ở miền Nam, khiến dân cư ít động lực định cư.