Obama is not alone in not wearing the Stars and Stripes pin.
Most of the candidates do not wear them. The one big exception: former New York City Mayor Rudolph Giuliani, who is rarely without one.
Democrat John Edwards almost always wears his late son's Outward Bound pin.
Hillary Clinton tends not to wear the flag pin, although ABC News off-air reporter Eloise Harper has found several images where she does.
"Well I think there are so many ways that Americans can show their patriotism," she said. "Wearing a flag pin, flying the flag, pledging allegiance to the flag, talking about the values that are important to America, teaching your children about what a great nation we have, standing up for those values, speaking out, there is just so many ways that one can demonstrate patriotism."
Her husband, former President Bill Clinton, wears a Hillary pin.