Cranberry Township is a township in Butler County, Pennsylvania. The population was 28,098 as of the 2010 census. Cranberry Township is the fastest growing area of the Pittsburgh metropolitan area, and its population is forecasted to exceed 50,000 by 2030.