Ang Capoocan usa ka ika-upat nga klase nga munisipalidad o lungsod sa lalawigan sa Leyte sa Sidlakang Kabisay-an sa Pilipinas. Ang lungsod nahimutangan sa amihanang dapit sa lalawigan sa daplin sa Carigara Bay. Sa sidlakan sa lungsod makaplagan ang lungsod sa Carigara. Sa kasadpan sa lungsod makaplagan ang lungsod sa Leyte. Sa habagatan sa lungsod maoy ang lungsod sa Kananga ug ang Dakbayan sa Ormoc. Sa amihanan sa lungsod tabok sa Carigara Bay maoy ang pulo ug lalawigan sa Biliran. Sumala sa sensus sa tuig 2000, kini may populasyon nga 27,593 ka tawo sa 5,400 ka bubong.