Una ciudad castillo es un asentamiento construido adyacente o alrededor de un castillo . Las ciudades castillo eran comunes en la Europa medieval . Algunos ejemplos incluyen pequeñas ciudades como Alnwick y Arundel , que todavía están dominadas por sus castillos. En Europa occidental, e Inglaterra en particular, es común que las ciudades y pueblos que no eran pueblos castillo se hayan organizado en torno a catedrales .
Las ciudades organizadas alrededor de castillos japoneses se llaman jōkamachi (城 下町) . Los castillos generalmente se construyen cerca de las ciudades para obtener y equipar suministros.