Vị Trí địa lý
Xã Đông Phú có diện tích: 5,67 km²[1]. Theo Tổng điều tra dân số năm 1999, xã Đông Phú có dân số 3.994 người[1].
Xã Đông Phú nằm ở phía nam huyện Đông Sơn. Địa giới hành chính:
- Phía đông giáp xã Đông Quang;
- Phía nam giáp xã Đông Nam;
- Phía tây giáp các xã Đồng Thắng và Đồng Tiến, huyện Triệu Sơn;
- Phía bắc giáp xã Đông Văn.
Hành chính
Thời nhà Nguyễn, xã Đông Phú thuộc tổng Quang Chiếu, huyện Đông Sơn, phủ Thiệu Hóa, gồm các làng: Chiếu Thượng, Chiếu Trung (Trú Thượng), Chiếu Hạ thuộc xã Quang Chiếu, Văn Hội, Tân Phong, Văn Hưng và Trường Tuế[3].
Tên gọi xã Đông Phú có từ năm 1953[3].
Năm 1977, các xã hữu ngạn sông Chu thuộc huyện Thiệu Hóa sáp nhập với huyện Đông Sơn thành huyện Đông Thiệu, xã Đông Phú thuộc huyện Đông Thiệu. Năm 1982 huyện Đông Thiệu đổi lại là huyện Đông Sơn, xã Đông Phú lại thuộc huyện Đông Sơn.
Xã Đông Phú ngày nay gồm các làng: Chiếu Thượng, Phú Bật, Đội Chung, Văn Khôi, Hoàng Mậu, Hoàng Lạp, Bái Vượng[3].
Từ tháng 8 năm 2018, xã Đông Phú gồm các thôn[4]:
- Chiếu Thượng
- Phú Bình (gồm 343 hộ, 1168 nhân khẩu, 143,91 ha, sáp nhập từ các thôn cũ là Phú Bật, Đội Chung)
- Hoàng Văn (gồm 220 hộ, 779 nhân khẩu, 98,33 ha sáp nhập từ các thôn cũ là Văn Khôi, Hoàng Mậu)
- Hoàng Thịnh (gồm 448 hộ, 1616 nhân khẩu, 181,3 ha sáp nhập từ các thôn cũ là Hoàng Lạp, Bái Vượng)
Di tích lịch sử, văn hóa
- Đình, đền Hoàng Lạp: thờ con trai thứ hai của Lê Ngọc (thời nhà Tùy) có công lập làng[3].
- Đình Phú Bật[3].