Tên gọi Hoài Đức có từ năm 622 đời Đường, niên hiệu Vũ Đức do huyện Tống Bình tách ra làm 2 huyện Giao Chỉ và Hoài Đức.
Năm 621 đổi Tống Bình thành Tống Châu, tách đặt 2 huyện Hoằng Giáo và Nam Định. Nghĩa là Tống Châu gồm 2 huyện Hoằng Giáo và Nam Định. Thành lập Từ Châu gồm 3 huyện Từ Liêm (có sông Tô Lịch), Ô Diên (chỗ sông Hồng tiếp sang sông Đuống, nay là Phùng, Đan Phượng) và Vũ Lập.
Năm 622 tách Tống Châu đặt thêm huyện Giao Chỉ và huyện Hoài Đức. Nghĩa là Tống Châu gồm 4 huyện Hoằng Giáo, Hoài Đức, Nam Định, Giao Chỉ. Năm 623 đổi Tống Châu thành châu Nam Tống.
Nă