Xã Nga My có diện tích 12,34 km²[2], dân số năm 1999 là 9.281 người[2], mật độ dân số đạt 752 người/km².
Hành chính
Xã Nga My được chia thành 26 xóm: Trại, Điếm, Nghể, Đò, Dinh A, Dinh B, Dinh C, Diệm Dương, Núi, Quán Chè, Trại An Cầu, Ngọc Thượng, Ngọc Hạ, Cũ, Cầu Cát, Thái Hòa, Làng Nội, Đại An, Đồng Hòa, Xuân Canh, Ba Tầng, Đình Dầm, Núi Ngọc, Phú Xuân, Bờ Trực, Kén.
^ abQuyết định số 19/2006/QĐ-BTNMT ngày 01/12/2006 của Bộ trưởng Bộ Tài nguyên và Môi trường về việc ban hành Danh mục địa danh các đơn vị hành chính Việt Nam thể hiện trên bản đồ.