Magnolia is a city in Montgomery County, Texas, United States outside Houston and right next to The Woodlands. The population was 1,111 at the 2000 census. Settled in the late 1840s, the town has gone by several names including "Mink's Prairie" and "Mink".
Magnolia is located at 30°12′38″N 95°45′2″W / 30.21056°N 95.75056°W / 30.21056; -95.75056 (30.210476, -95.750631). City limits encompass an area of approximately one square mile; much of this area is covered by a dense forest that fueled an earlier lumber industry.
As of the census of 2000, there were 1,111 people, 411 households, and 309 families residing in the city. The population density was 528.3 people per square mile (204.3/km²). There were 460 housing units at an average density of 218.7 per square mile (84.6/km²). The racial makeup of the city was 85.69% White, 11.34% African American, 0.36% Native American, 0.36% Asian, 1.62% from other races, and 0.63% from two or more races. Hispanic or Latino of any race were 4.14% of the population.