Grand Junction, IA
Grand Junction is a city in Greene County, Iowa, United States. The population was 964 at the 2000 census.
Grand Junction is located at 42°01′52″N 94°14′07″W / 42.031161°N 94.235377°W / 42.031161; -94.235377 (42.031161, -94.235377).
According to the United States Census Bureau, the city has a total area of 1.0 square miles (2.5 km2), all of it land.