Triệu Quang Phục chọn Dạ Thạch làm căn cứ kháng chiến và phát triển lực lượng vì :
-Vùng Dạ Trạch (Hưng Yên) có địa thế hiểm yếu: đầm lầy rộng mênh mông, lau sậy um tùm. Ở giữa có một bãi đất cao khô ráo, có thể ở được. Đường vào bãi rất kín đáo, khó khăn, chỉ có thể dùng thuyền nhỏ mới vào được.
Nguyên nhân thắng lợi của cuộc kháng chiến chống quân xâm lược do Triệu Quang Phục lãnh đạo là:
- Cuộc kháng chiến được nhân dân ủng hộ, hưởng ứng.
- Biết tận dụng ưu thế của căn cứ Dạ Trạch để tiến hành chiến tranh du kích và xây dựng lực lượng.
- Quân Lương gặp nhiều khó khăn, tổn thất và chán nản, luôn bị động trong chiến đấu.
- Nghĩa quân biết chớp thời cơ khi nhà Lương có loạn, Trần Bá Tiên phải bỏ về nước.