Dependiendo de su localización, los castillos japoneses se pueden dividir en tres tipos: