mahanoy city (pronounced maha-noy) is a borough located southwest of wilkes-barre and 13 miles southwest of hazleton. it is located entirely within but is not part of mahanoy township. as of the 2010 census, the population was 4,162.