Võ Nguyên Giáp sinh ngày 25 tháng 8 năm 1911 ở làng An Xá, tổng Đại Phong Lộc, huyện Lệ Thủy, phủ Quảng Ninh (nay là xã Lộc Thủy, huyện Lệ Thủy, tỉnh Quảng Bình) trong một gia đình nhà nho, con của ông Võ Quang Nghiêm (Võ Nguyên Thân), một nhà nho đức độ và mẹ là bà Nguyễn Thị Kiên.
Về họ ngoại, ông ngoại Võ Nguyên Giáp quê ở thôn Mỹ Đức, xã Sơn Thủy, huyện Lệ Thủy, đầu nguồn sông Cẩm Ly, một vùng sơn cước, dưới dãy Trường Sơn; từng tham gia Phong trào Văn Thân và Phong trào Cần Vương, làm đến chức Đề đốc coi đại đồn tiền vệ, sau bị quân Pháp bắt, tra tấn dã man, nhưng một mực trung thành, không một lời khai báo.
Về họ nội, Võ Nguyên Giáp sinh trưởng trong một dòng họ lớn, có tiếng tăm tại làng An Xá. Ông nội ông cũng từng tham gia phò tá vua Hàm Nghi trong Phong trào Cần Vương. Cha ông, Võ Quang Nghiêm, là một nho sinh thi cử bất thành về nhà làm hương sư và thầy thuốc Đông y trong làng. Khi Chiến tranh Đông Dương bùng nổ, cụ Võ Quang Nghiêm bị người Pháp bắt, đưa về giam ở Huế và mất trong tù (sau này, con cháu đã tìm thấy và bốc mộ ông đưa về an táng tại nghĩa trang liệt sĩ huyện Lệ Thủy).
Gia đình Võ Nguyên Giáp có 7 anh chị em, nhưng người anh cả và chị cả mất sớm vì bệnh và thiên tai, 2 người khác cũng mất trước chiến dịch Điện Biên Phủ. Sau 1954, gia đình chỉ còn 2 người con trai là Võ Nguyên Giáp và Võ Thuần Nho, sau này là Thứ trưởng Bộ Giáo dục, và người em gái là bà Võ Thị Lài.