Cấu trúc của căn cứ điểm Ba Đình được xây dựng ở ba làng Mậu Thịnh, Thượng Thọ, Mĩ Khê (thuộc huyện Nga Sơn, tỉnh Thanh Hóa), do Phạm Bành và Đinh Công Tráng chỉ huy.
Tại đây, nghĩa quân đã xây dựng một căn cứ chống Pháp vững chắc. Bao bọc xung quanh căn cứ là lũy tre dày đặc và một hệ thống hào rộng, rồi đến lớp thành đất cao đến 3 mét, chân thành rộng từ 8 mét đến 10 mét, trên thành có các lỗ châu mai. Phía trong thành có hệ thống giao thông hào dùng để vận động và tiếp tế khi chiến đấu. Ở những nơi xung yếu đều có công sự vững chắc. Các ngôi đình của ba làng được biến thành các chốt đóng quân, nối với nhau bằng hệ thống giao thông hào, có thể hỗ trợ nhau.