California Junction is an unincorporated community and census-designated place (CDP) in Harrison County, Iowa, United States. It lies just east of the junction between the east-west and north-south lines of the former Sioux City and Pacific Railroad. In the 2010 census it had a population of 85 inhabitants and a population density of 184.38 people per square mile (71.19/km2).