Ulm is a census-designated place (CDP) in Cascade County, Montana, United States. It was originally a large ranch owned by Indiana-born cattleman William Ulm. The population was 750 at the 2000 census. It is part of the 'Great Falls, Montana Metropolitan Statistical Area'.