President Andrew Jackson was born in the Waxhaws region of either South Carolina or North Carolina. In either case he was a citizen of one of those two colonies by birth and a citizen of the British North American colonies until the advent of the American Revolutionary War. At some point he claimed citizenship in the colony of South Carolina and became a U.S. citizen upon South Carolina’s admission as a state in the United States of America. President Andrew Jackson was qualified by the Constitution Article II, Section 1, Clause 5 exemption to the natural born citizen requirement for those persons who were U.S. citizens when the Constitution was adopted.
Like I said ... Nobody knows for sure where Jackson was born. If, for example, he was born in a remote area that later became Kentucky, nobody ever would have known it.