Thành phố Cẩm Phả có 16 đơn vị hành chính cấp xã, trong đó có 13 phường: Cẩm Bình, Cẩm Đông, Cẩm Phú, Cẩm Sơn, Cẩm Tây, Cẩm Thạch, Cẩm Thành, Cẩm Thịnh, Cẩm Thủy, Cẩm Trung, Cửa Ông, Mông Dương, Quang Hanh và 3 xã: Cẩm Hải, Cộng Hòa, Dương Huy.