포격(砲擊)은 화포(火砲)를 이용하여 적을 공격하는 군사 작전을 의미한다. 한자 '砲(포)'는 대포, '擊(격)'은 침 또는 공격을 뜻하여, '포로 쏘아 맞힌다'는 의미를 가진다.
정의 및 범위 포격은 넓은 의미로 보병의 박격포, 기갑 부대의 전차포, 해군의 함포, 공군의 항공기 탑재포 등 모든 화포를 이용한 공격을 포함한다. 좁은 의미로는 화포를 전문적으로 운용하는 포병 부대가 전술적 목적으로 다량의 포탄을 사용하여 적을 공격하는 것을 말한다.
포격전 포격전(砲擊戰)은 양측의 군대가 야포, 박격포 등의 포로 교전을 벌이는 전투 형태이다. 포격전에서는 여러 종류의 포가 동원되며, 공군기가 동원되어 폭격을 감행하기도 한다. 영어로는 'artillery fire', 'bombardment', 'shelling' 등으로 표현된다.
폭격과의 차이 포격은 지상 또는 해상에서 발사된 화포를 이용한 공격을 지칭하는 반면, 폭격(爆擊)은 비행 중인 항공기가 폭탄이나 미사일로 지상을 공격하는 것을 의미한다. 영어 'bombardment'는 한국어의 '폭격'과 달리 지상에서의 포격도 포함하는 더 넓은 개념이다.
주요 사례 역사적으로 잘 알려진 포격전 사례로는 진먼포격전(퀘모이 포격전)과 연평도 포격 사건 등이 있다.
어원 '포격'은 한자어 '砲擊'에서 유래하였다. '砲'는 대포, 돌을 던지는 기계를, '擊'은 치다, 공격하다를 의미한다.