城代(じょうだい)是指日本战国时代各城池城主负责在战时留守或平时管理的称呼。一般战国时代大名的会指派家臣担任一些主要或重要的城池让家臣管理政务、军事及大小杂事(民生通常不在此限)。在江户时代,幕府会指认旗本谱代大名(有时是大名自己的家臣)来担任此职务。