No you don’t. You have to be born of a “citizen” of the USA .. that’s it.
Otherwise, all those military people who give birth to children all over the world, would not have a child who was an American citizen.
Nope.