The pagoda, located in the north of Yinchuan City, is also known as the North Pagoda and is regarded as Yinchuan's symbol.
The pagoda was originally called the Black Pagoda. Nothing is known about its construction time, but it was rebuilt during the reign of Emperor Qianlong in the Qing Dynasty.
Haibo is a brick pagoda modeled on multistoreyed counterparts. The existing pagoda has nine storeys, eleven storeys if the base and pedestal are included, and is 53.9 meters high.
The pagoda is built on a square brick base, each side measuring 19.7 meters long and 5.7 meters high. Its ground plan is cress-shaped, which is rare in multistoreyed pagodas. The first storey has a portico and an arched door. Inside is an arhat niche flanked by brick steps leading to the top of the pagoda. Arched doors on the front of each storey are flanked by false niches. Above the arched doors and niches are three tiers of chevron friezes. From the second storey up, there are three strips of molding on all sides to serve as a base for the arched doors and false niches. The interior of the pagoda is also cross-shaped and in the center of each floor is a square chamber. The pagoda tapers by fifteen to twenty centimeters from one storey to the next.
The steeple of Haibao Pagoda is different from that of other pagodas. It is peach-shaped and built of green glazed bricks. The only other pagoda with such a steeple is the one in Chengtian Temple in Yinchuan.