McCammon is a city in Bannock County, Idaho, United States. It is part of the Pocatello, Idaho Metropolitan Statistical Area'. The population was 809 at the 2010 census.