Montrose is a village in Effingham and Cumberland counties in the U.S. state of Illinois. The population was 201 at the 2010 census, down from 257 in 2000. The Effingham County portion of Montrose is part of the Effingham Micropolitan Statistical Area, while the small section that lies in Cumberland County is part of the Charleston–Mattoon Micropolitan Statistical Area.
Montrose is located at 39°9′57″N 88°22′42″W (39.165768, −88.378386). Most of the village lies in northern Effingham County, although a small portion extends into southern Cumberland County. In the 2000 census, all of Montrose's 257 residents lived in Effingham County.
U.S. Route 40, following the route of the former National Road, passes through the village, leading northeast 13 miles (21 km) to Greenup and southwest 9 miles (14 km) to Effingham. Interstate 70 passes through the northern side of the village, with access from Exit 105.
According to the 2010 census, Montrose has a total area of 0.69 square miles (1.79 km2), all land.
As of the census of 2000, there were 257 people, 106 households, and 64 families residing in the village. The population density was 361.9 people per square mile (139.8/km2). There were 114 housing units at an average density of 160.5 per square mile (62.0/km2).