Former New York City Mayor Rudy Giuliani will announce after a swing through New Hampshire this week whether he will run for U.S. president in 2012, a spokeswoman told the Boston Globe.

Republican Giuliani has hinted at the possibility of a run for months, and with the GOP field still unsettled, he may detect an opening. The former mayor will be visiting New Hampshire on Thursday and Friday, where he will hold meetings with several different groups including doctors and hospital administrators, attend a Republican Women's luncheon and a meeting with law enforcement officials and civic leaders at the home of his 2008 campaign chairman Wayne Semprini.

Shortly afterward, we'll hear what his final decision is, Spokeswoman Alicia Preston said.

Giuliani has been a vocal critic of President Barack Obama. He briefly appeared to be the frontunner for the GOP nomination in 2008 but withdrew after his strategy of focusing on Florida yielded only a third-place finish.