McCartney's "US" tour will open Sept. 16 in Miami. The 28-performance tour spans 11 weeks, ending with a Nov. 29 show in Los Angeles.
"We are looking forward to playing again in America," McCartney said in a statement Monday. "They know how to have a good time, and we're there to give it to them. It'll be fun to visit some new places, to see some old faces and to do things a bit differently this time. We're ready to rock."
McCartney's "Back in the U.S." tour swept through the country nearly four years ago. He performed at the Super Bowl in February.
The "US" tour, which is planned to coincide with a new McCartney recording, will include stops in Boston, New York, Chicago and Las Vegas. Des Moines, Iowa, and Omaha, Neb., will get their first-ever McCartney performances.
McCartney will perform Beatles hits as well as material from his solo career and songs by his 1970s band, Wings.