Penrose is a census-designated place (CDP) in Fremont County, Colorado, United States. The population was 4,070 at the 2000 census. The Penrose Post Office has the ZIP Code 81240.
Penrose is located at 38°25′36″N 105°0′27″W / 38.42667°N 105.0075°W / 38.42667; -105.0075 (38.426756, -105.007568).
According to the United States Census Bureau, the CDP has a total area of 33.4 square miles (86.6 km²), of which, 33.3 square miles (86.2 km²) of it is land and 0.2 square miles (0.4 km²) of it (0.45%) is water.