Former Transportation Secretary Pete Buttigieg smiles at the crowd during a stop May 13, 2025, in Cedar Rapids, Iowa. (photo/Cindy Hadish)

CEDAR RAPIDS, Iowa — A full-capacity crowd greeted former Transportation Secretary Pete Buttigieg to a veterans town hall meeting in Cedar Rapids, marking his first major public appearance since Donald Trump took office in January.

The May 13, 2025, stop at the downtown Veterans Memorial Building was not a campaign appearance, but Buttigieg touched on presidential themes, including freedom, democracy and security, raising speculation he will make a second White House run.

“It feels really great to be back in Iowa,” Buttigieg said to cheers from the crowd, noting the last time he was in Cedar Rapids was as Transportation Secretary, making a stop at the Eastern Iowa Airport related to President Biden’s infrastructure funding.

“And the last time before that, I was winning the Iowa caucus, so thanks for that, too,” he said, referencing the 2020 Iowa Democratic presidential caucuses in a narrow win over Vermont Sen. Bernie Sanders, among a slate of other contenders.

Sponsored by the Democratic political organization VoteVets, Buttigieg, a former intelligence officer in the Navy Reserves, spoke after several veterans told their stories of life under the uncertainty of tariffs, cuts to the VA and other fallout from the Trump administration.

The venue has a capacity of about 2,600 people.

See photos of Pete Buttigieg and other presidential contenders during a 2019 event in Cedar Rapids.

A town hall featuring Pete Buttigieg attracted a capacity crowd to the Veterans Memorial Building in Cedar Rapids, Iowa. (photo/Cindy Hadish)

“We will not rest until we restore a woman’s right to choose,” Buttigieg said to a standing ovation, referencing freedoms that have been lost under Trump.

The crowd also stood and applauded when Buttigieg took a jab at Trump, saying “at the end of the day… American people bow to no king.”

After speaking about 15 minutes, he answered audience questions for another hour, on topics including cuts to the VA, the Trump administration threatening to end the right of habeas corpus, budget bills, tax dollars to religious schools, and Trump ending protections for Afghan refugees who served as allies for the United States.

“They put their lives on the line,” Buttigieg, who served in Afghanistan, said of the Afghan allies. “We couldn’t have done our jobs without them. It is a security imperative. It is a moral imperative to take care of these refugees.”

Buttigieg advised the audience to keep up discussions about budget cuts and other issues with their Congressional representatives and “other peaceful ways to get their attention.”

See more photos from Buttigieg’s stop in Cedar Rapids, below:

Pete Buttigieg greets individuals as he enters the stage at the Veterans Memorial Building in Cedar Rapids, Iowa. (photo/Cindy Hadish)
A crowd lines the Second Avenue Bridge in Cedar Rapids outside the Veterans Memorial Building for a veterans town hall with Pete Buttigieg. (photo/Cindy Hadish)
The crowd waits the arrival of Pete Buttigieg inside the Veterans Memorial Building in Cedar Rapids. (photo/Cindy Hadish)
A full capacity crowd waits to see former Transportation Secretary Pete Buttigieg in Cedar Rapids. (photo/Cindy Hadish)
The veterans town hall begins with the National Anthem. (photo/Cindy Hadish)
The audience stands for the National Anthem during the veterans town hall featuring Pete Buttigieg. (photo/Cindy Hadish)
The VoteVets Town Hall in Cedar Rapids, Iowa, marked the first major appearance by Pete Buttigieg after the end of the Biden administration. (photo/Cindy Hadish)
Combat veteran Lanon Baccam, center, speaks alongside other veterans during the town hall in Cedar Rapids on May 13, 2025. (photo/Cindy Hadish)
Members of the media line a platform in the Veterans Memorial Building in Cedar Rapids during an appearance by Pete Buttigieg. (photo/Cindy Hadish)
The crowd listens to Pete Buttigieg during a town hall in Cedar Rapids. (photo/Cindy Hadish)
Members of the audience take selfies with Pete Buttigieg after his town hall in Cedar Rapids, Iowa. (photo/Cindy Hadish)