George Napier was the younger son of Francis Napier, 6th Lord Napier and his wife Henrietta Maria Johnston.