Murphy is a census-designated place (CDP) in Jefferson County, Missouri, United States. The population was 8,690 at the 2010 census, down from 9,048 in 2000.

History

A post office called Murphy was established in 1894, and remained in operation until 1906. The community has the name of the local Murphy family.

Geography

Murphy is located in northern Jefferson County with its northern border following the St. Louis County line. Missouri Route 30 passes through the community, leading northeast to downtown St. Louis and southwest to St. Clair.

According to the United States Census Bureau, the CDP has a total area of , of which , or 0.95%, are water.

| align = right

| align-fn = center

2020 census

As of the 2020 census, Murphy had a population of 8,425. The median age was 41.2 years. 21.2% of residents were under the age of 18 and 17.5% of residents were 65 years of age or older. For every 100 females there were 98.3 males, and for every 100 females age 18 and over there were 98.1 males age 18 and over.

99.8% of residents lived in urban areas, while 0.2% lived in rural areas.

There were 3,548 households in Murphy, of which 27.4% had children under the age of 18 living in them. Of all households, 43.1% were married-couple households, 19.6% were households with a male householder and no spouse or partner present, and 28.0% were households with a female householder and no spouse or partner present. About 27.9% of all households were made up of individuals and 10.9% had someone living alone who was 65 years of age or older.