Melvin is a city in Osceola County, Iowa, United States.
[2] Melvin had its start in the year 1900 by the building of the Gowrie branch of the Rock Island Railroad through that territory.
[4] According to the United States Census Bureau, the city has a total area of 0.18 square miles (0.47 km2), all land.
There were 117 housing units at an average density of 720.5 per square mile (278.2/km2).
There were 130 housing units at an average density of 722.2 per square mile (278.8/km2).
36.7% of all households were made up of individuals, and 12% had someone living alone who was 65 years of age or older.
There were 134 housing units at an average density of 774.0 per square mile (298.8/km2).
39.3% of all households were made up of individuals, and 27.4% had someone living alone who was 65 years of age or older.
About 2.9% of families and 8.5% of the population were below the poverty line, including 18.4% of those under the age of eighteen and 7.9% of those 65 or over.