攻城戰係指對城市、城堡或要塞進攻嘅戰鬥模式。戰局模式可以另外分做巷戰同包圍戰,目的可以係攞返建築、資源、戰略要地或者打退敵人。通常攻城戰係喺搞唔掂嘅底情況下先要打嘅戰爭,因為往往都要賠上好大嘅代價先可以達成目標。進攻方需要大量嘅攻城武器(好似投石機、衝車同弩炮等)同大量嘅傷亡,先可以入到城門,打巷戰。直到火藥同火砲嘅發明,打入城堡已經容易好多,佢嘅防禦角色慢慢畀要塞取而代之。