 Archibald Napier was the son of John Napier and Elizabeth Stirling.In 1619, he married Margaret Graham, who was a daughter of John Graham, 4th Earl of Montrose and Lady Margaret Ruthven, and sister of James Graham, 1st Marquess of Montrose.They had four children