Haicheng está situada en la parte sur de la provincia de Liaoning, en la margen izquierda del curso bajo del río Liaohe y en el extremo norte de la península de Liaodong. Limita con la capital siderúrgica Anshan y la capital provincial Shenyang al norte, las ciudades portuarias Yingkou y Dalian al sur, la capital del carbón y el hierro Benxi y la ciudad fronteriza Dandong al este, y la emergente ciudad petrolera Panjin al otro lado del río. al oeste. Se encuentra entre 122 18′~ 123 08′ de longitud este y 40° 29′~ 41 1′ de latitud norte. Tiene 80 kilómetros de largo de este a oeste y 44 kilómetros de ancho de norte a sur.
Haicheng tiene una larga y antigua historia. La excavación de las ruinas de la cueva Xiaogushan ha demostrado que los humanos antiguos prosperaron aquí ya en el Paleolítico, hace 10.000 años. Del análisis de las tumbas con cobertizos de madera se descubrió que durante el Neolítico, hace 7.000 años, la vida humana y los métodos de producción se habían desarrollado enormemente. Desde las dinastías Qin y Han, se han establecido en este territorio 16 estados (condados), incluidos Liaotun y Haicheng.
Haicheng tiene una superficie de 2.734 kilómetros cuadrados, con una población total de 1,13 millones y una población urbana de 360.000 habitantes. La ciudad tiene cinco distritos administrativos, dos zonas de desarrollo, 22 ciudades y 574 aldeas administrativas. Haicheng es una ciudad a nivel de condado en la provincia de Liaoning. Es una de las bases de producción de cereales, frutas, ganadería, robles y empresas municipales en China.