城代(じょうだい)とは、中世から近世の日本で大名から城郭及び周辺の領土の守備を任された家臣をいう。城主の留守中に代理として城を管理した者。近世には留守居頭(るすいがしら)・大留守居(おおるすい)などの別称でも呼ばれる。