Marshall is an unincorporated community in Boulder County, Colorado, United States. It is to the northwest of Superior.