which u.s. city has a post office that doesn’t fly the american flag? boston williamsburg philadelphia charleston

23 hours ago 1
Nature

Short answer: The post office you’re asking about is in Philadelphia—the B. Free Franklin Post Office in Independence National Historical Park. It is widely noted as the only post office in the United States that does not fly the American flag, and it is tied to Benjamin Franklin’s era (before the flag existed) and to colonial-era mail practices. Philadelphia is the city among the options you listed that fits this description.

Details and context

  • The B. Free Franklin Post Office is a historic post office operated as part of the Independence National Historical Park complex in Philadelphia. It commemorates Benjamin Franklin’s contributions to the postal service, dating back to colonial times, when the first stars and stripes flag did not yet exist. As a result, the facility does not fly the U.S. flag.
  • It operates with clerks in period costumes and uses traditional methods consistent with Franklin’s era, reinforcing its thematic connection to the 18th century post office.
  • Various sources (including USPS informational pages and local outlets) consistently identify this site as the unique post office in the nation that does not fly the flag, aligning with the historical rationale linked to the period before the creation of the American flag.

If you’d like, I can pull additional primary sources or visitor information to confirm hours, location details, and museum access for planning a visit.