Khởi nghĩa Ba Đình là một trong các cuộc khởi nghĩa của phong trào Cần Vương cuối thế kỷ 19 của nhân dân Việt Nam chống lại ách đô hộ của thực dân Pháp, diễn ra vào năm 1886-1887 tại Ba Đình, huyện Nga Sơn, tỉnh Thanh Hóa. Năm 1885, sau khi kinh thành Huế thất thủ, Tôn Thất Thuyết đưa vua Hàm Nghi lên chiến khu Tân Sở (Quảng Trị) ra dụ Cần Vương kêu gọi toàn dân kháng chiến. Hưởng ứng, Đinh Công Tráng đã cùng các đồng chí của mình đã chọn Ba Đình làm căn cứ kháng chiến lâu dài. Khởi nghĩa Ba Đình nổ ra dưới sự chỉ huy chính của Đinh Công Tráng, Phạm Bành, Hoàng Bật Đạt, Nguyễn Đôn Tiết và một số tướng lĩnh khác. Tháng 3 năm 1886 các Lãnh tụ phong trào Cần Vương ở Thanh Hóa tổ chức cuộc họp tại Đồng Biên (Bồng Trung nay thuộc xã Vĩnh Tâm, huyện Vĩnh Lộc, Thanh Hóa) bàn kế hoạch chống Pháp. Hội nghị đã quyết định giao cho Phạm Bành, Đinh Công Tráng, Hoàng Bật Đạt phụ trách xây dựng căn cứ Ba Đình ở vùng đồng bằng phía bắc huyện Nga Sơn. Căn cứ Ba Đình là nơi bảo vệ cửa ngõ miền Trung và là bàn đạp tỏa đánh địch ở đồng bằng.Mỗi làng có một ngôi đình và có chung một ngôi nghè. Ba Đình nằm giữa cánh đồng chiêm trũng và hai con sông là Sông Hoạt, Sông Chính Đại biệt lập với khu dân cư lân cận, nhất là vào mùa mưa. Đóng quân ở Ba Đình, nghĩa quân Cần Vương có thể kiểm soát được dòng sông, dễ dàng kéo lên Bỉm Sơn, Đồng Giao để khống chế Quốc lộ 1. Địa thế Ba Đình rất thuận lợi cho việc xây dựng Pháo đài phòng ngự vững chắc, Phạm Bành, Đinh Công Tráng, Hoàng Bật Đạt được phân công xây dựng và chỉ huy căn cứ Ba Đình. Chỉ trong 1 tháng, căn cứ Ba Đình đã được xây xong, bao quanh ba làng là một hệ thống thung lũng bằng đất, có nơi chân thành rộng 9-10m, mặt thành xếp bằng cọc tre, bên trong tạo lớp bùn và rơm rạ tạo thành chiếc bia đỡ đạn rất công hiệu. Bên ngoài không thể nhìn thấy được vào bên trong, phía trong có hào rộng 4m, sâu 3m, cắm cọc nhọn chông chà bằng tre. Qua cánh đồng trũng là một lũy tre dày đặc bao bọc cả 3 mặt: Phía Bắc, Tây, Tây nam. Lúc đầu nghĩa quân Ba Đình chỉ có khoảng 300 người, nhưng sau đó được bổ sung thêm. Vũ khí của nghĩa quân là súng hỏa mai, súng trường, cung, nỏ, vài khẩu súng thần công tổ chức cho 10 cơ đội, mỗi cơ đội khoảng 30 người do một hiệp quân chỉ huy. Lãnh đạo tối cao của căn cứ Ba Đình là Cán lý quân vụ Phạm Bành, còn người trực tiếp chỉ huy là Đinh Công Tráng được coi là linh hồn của khởi nghĩa Ba Đình. Đinh Công Tráng sinh năm Nhâm Dần (1842), quê ở làng Trinh Xá, huyện Thanh Liêm (Hà Nam). Là một người yêu nước, nên khi quân Pháp đến xâm chiếm, đang làm chánh tổng, Đinh Công Tráng đã rời quê gia nhập đội quân của Hoàng Tá Viêm. Khi Hoàng Tá Viêm phối hợp với quân cờ đen của Lưu Vĩnh Phúc cầm cự với Henri Rivière, Đinh Công Tráng đã tham gia trận đánh ở Cầu Giấy. Nhờ có kinh nghiệm chiến đấu, ý chí dũng cảm và tư chất thông minh nên ông đã trở thành lãnh tụ của cuộc khởi nghĩa Ba Đình. Phạm Bành là một viên quan chủ chiến, quê ở làng Tương Xá (Hậu Lộc, Thanh Hóa). Hưởng ứng phong trào Cần Vương, ông đã treo ấn từ quan về quê vận động sĩ phu và nhân dân khởi nghĩa. Trong cuộc khởi nghĩa này, ông là người đứng thứ hai sau Đinh Công Tráng. Ông là người làng Bộ Đầu, huyện Hậu Lộc, tỉnh Thanh Hóa. Năm Tự Đức thứ 21 (1868), ông thi đỗ Cử nhân, được bổ làm Giáo thụ huyện Phong Doanh (nay là huyện Ý Yên, tỉnh Nam Định). Sau, ông được cử làm Tri huyện Lang Tài (nay là huyện Lương Tài, tỉnh Bắc Ninh). Sau trận kinh thành Huế (tháng 7 năm 1885), phe chủ chiến thất bại, khiến vua Hàm Nghi phải chạy ra Sơn phòng Tân Sở (Cam Lộ, Quảng Trị) ban bố dụ Cần Vương. Hưởng ứng, Hoàng Bật Đạt cùng với Phạm Bành mộ quân, rồi hiệp cùng lực lượng của Đinh Công Tráng, Nguyễn Đôn Tiết, v.v...đi đánh quân Pháp. Nguyễn Đôn Tiết là người làng Thọ Vực, huyện Hoằng Hóa, tỉnh Thanh Hóa. Năm Kỷ Mão (1879) ông đỗ Phó bảng, làm Tri phủ một thời gian. Sau tháng 7 năm 1885, hưởng ứng dụ Cần vương, ông về quê chiêu mộ quân rồi tham gia chiến đấu trong cuộc khởi nghĩa ở Ba Đình (thuộc Nga Sơn, Thanh Hóa). Tháng 3 năm 1886 ông bị quân Pháp bắt được, đày đi Côn Đảo rồi mất tại đấy (1887),[1] hưởng dương 51 tuổi. Hiện nay, tại thành phố Thủ Đức, Thành phố Hồ Chí Minh có con đường mang tên Nguyễn Đôn Tiết. Ở Đà Nẵng cũng có một con đường mang tên ông tại phường Thuận Phước quận Hải Châu. Căn cứ Ba Đình cách huyện lỵ Nga Sơn 4 km, tây bắc giáp huyện Hà Trung, được xây dựng trên địa bàn ba làng Thượng Thọ, Mậu Thịnh và Mỹ Khê. Vào mùa mưa, căn cứ này trông như một hòn đảo nổi giữa cánh đồng nước mênh mông, tách biệt với các làng khác. Căn cứ này gọi là Ba Đình vì mỗi làng có một cái đình, từ làng này có thể nhìn thấy đình của hai làng kia. Để chuẩn bị chiến đấu lâu dài, các lãnh tụ Ba Đình đã cho 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, cắm đầy chông tre. Ở trong là một lớp thành đất cao 3 m, chân rộng 8 đến 10m. Trên mặt thành, nghĩa quân đặt các rọ tre chứa đất nhào rơm xếp vững chắc có những khe hở làm lỗ châu mai sẵn sàng chiến đấu. Thành rộng 400 m, dài 1.200 m. Phía trong thành có hệ thống giao thông hào dùng để vận chuyển lương thực và vận động khi chiến đấu. Ở những nơi xung yếu đều có công sự vững chắc. Các hầm chiến đấu được xây dựng theo hình chữ "chi", nhằm hạn chế thương vong. Ở mỗi làng, tại vị trí ngôi đình được xây dựng một đồn đóng quân. Ở Thượng Thọ có đồn Thượng, ở Mậu Thịnh có đồn Trung và ở Mỹ Khê có đồn Hạ. Ba đồn này có thể hỗ trợ tác chiến cho nhau khi bị tấn công, đồng thời cũng có thể chiến đấu độc lập. Có thể nói rằng căn cứ Ba Đình có vị trí tiêu biểu nhất, là một chiến tuyến phòng ngự quy mô nhất thời kỳ Cần Vương cuối thế kỷ 19. Ngoài Ba Đình, còn có các căn cứ hỗ trợ: căn cứ Phi Lai của Tống Duy Tân và Cao Điển, căn cứ Quảng Hóa của Trần Xuân Soạn, căn cứ Mã Cao của Hà Văn Mao. Từ Ba Đình, nghĩa quân có thể tỏa đi các nơi, kiểm soát các tuyến giao thông quan trọng trong vùng, tổ chức phục kích các đoàn xe vận tải của đối phương đi lại trên con đường Bắc-Nam...Chính vì vậy, mà quân Pháp rất quyết tâm đánh dẹp. Lực lượng nghĩa quân Ba Đình có lúc đông tới hai vạn người, tuyển từ ba làng và các vùng Thanh Hóa, bao gồm cả người Kinh, Thái, Mường. Nghĩa quân có 10 toán, mỗi toán có một hiệp quản chỉ huy. Về vũ khí, nghĩa quân tự trang bị bằng súng hỏa mai, giáo mác, cung nỏ. Năm 1886, nghĩa quân liên tiếp tiến công các phủ, thành, huyện lỵ, chặn đánh các đoàn xe, các toán quân lẻ, gây cho quân Pháp nhiều thiệt hại. Ngày 12 tháng 3 năm 1886 lợi dụng phiên chợ đã tấn công Tòa Công sứ Thanh Hóa. Và tiếp đó, nghĩa quân đã tấn công nhiều phủ thành, chặn đánh các đoàn xe, gây cho quân Pháp nhiều thiệt hại. Từ 18 tháng 12 năm 1886 đến 20 tháng 1 năm 1887 Đại tá Brissand thống lĩnh 76 sĩ quan và 3.500 quân vây hãm và tiến đánh căn cứ Ba Đình[1]. Quân Pháp đã nã tới 16.000 quả đại bác trong vòng một ngày trời, biến căn cứ Ba Đình thành biển lửa. Nghĩa quân Ba Đình đã chiến đấu trong suốt 32 ngày đêm chống lại đối phương đông gấp 12 lần, được trang bị vũ khí tối tân hiện đại. Trong trận chiến đấu vô cùng ác liệt này, nghĩa quân đã tỏ ra mưu trí dũng cảm, nhưng vì hỏa lực mạnh của đối phương nên nghĩa quân Ba Đình bị thương vong nhiều. Để tránh khỏi bị tiêu diệt hoàn toàn, nghĩa quân Ba Đình đã mở một con đường máu vượt qua vòng vây dày đặc của quân Pháp, rút lên căn cứ Mã Cao. Đến sáng ngày 21 tháng 1 năm 1887, quân Pháp mới chiếm được Ba Đình. Sau đó, quân Pháp đã triệt hạ hoàn toàn cả ba làng của căn cứ Ba Đình, tiếp tục cho quân truy kích nghĩa quân ở Mã Cao, rồi triệt hạ luôn đồn này vào 2 tháng 2 năm 1887. Sau đó, một số đông nghĩa rút lên Thung Voi, Thung Khoai, rồi lên miền Tây Thanh Hóa sáp nhập với đội nghĩa quân của Cầm Bá Thước. Kết cục, thủ lĩnh Nguyễn Khế tử trận. Phạm Bành, Hà Văn Mao, Lê Toại tự sát... Hoàng Bật Đạt sau bị bắt và bị Pháp chém đầu vì tinh thần bất khuất, không hàng giặc. Đinh Công Tráng thì chạy về Nghệ An. Quân Pháp treo giải cái đầu ông với giá trị tiền thưởng rất cao. Tháng 10 năm 1887, vì tham tiền thưởng, viên lý trưởng làng Chính An đã mật báo cho quân Pháp đến bắt và sát hại Đinh Công Tráng.