Yes, you must be a US citizen or a US noncitizen national to obtain a US passport.
US noncitizen nationality is based on birth in or having parents from an unincorporated outlying possession of the US.
Examples would be American Samoa and Swains Island.
If you have any questions regarding immigration, please feel free to call me, immigration attorney Shawn Mesa at (813) 679-5780.
Disclaimer: This information is provided as a public service and not intended to establish an attorney-client relationship. Any reliance on this information is taken at your own risk.