Philadelphia is an unincorporated community in western Marion County, Missouri, United States. It is located approximately ten miles west of Palmyra on Route 168. The community is part of the Hannibal Micropolitan Statistical Area.
Philadelphia was platted in 1835. The community was named after Philadelphia, Pennsylvania. A post office called Philadelphia has been in operation since 1847.
Coordinates: 39°50′19″N 91°44′21″W / 39.83861°N 91.73917°W / 39.83861; -91.73917