Castleford is a city in Twin Falls County, Idaho, United States. The population was 226 at the 2010 census. It is part of the Twin Falls, Idaho Micropolitan Statistical Area. Castleford is located at 42°31′13″N 114°52′19″W / 42.52028°N 114.87194°W, on the west bank of Salmon Falls Creek.