Murphy is an unincorporated community and census-designated place (CDP) in Mayes County, Oklahoma, United States. The population was 140 at the 2020 census,

Geography

Murphy is in southern Mayes County, bordered to the east by Ballou and Cedar Crest, and to the southwest by Fort Gibson Lake on the Neosho River. It is southwest of Locust Grove, the town whose post office serves Murphy.

According to the U.S. Census Bureau, the Murphy CDP has a total area of , all land.

Demographics