Imabari-borgen ligger i byen Imabari på Shikoku, hvor den blev opført i 1602 som en af de få borge, der blev placeret ved kysten. Imabari-borgen ligger nemlig nær det japanske indlandshav, hvilket kunne fungere som et naturligt værn sammen med den enorme voldgrav, som endnu den dag i dag omgiver borgen. Denne formåede at stå intakt i over 250 år, indtil man i slutningen af 1800-tallet begyndte at rive de fleste af borgene ned i Japan, fordi man i denne periode ønskede at modernisere samfundet, hvilket betød, at fortidens bygninger blev betragtet som et unødvendigt levn fra fortiden.
Dette inkluderede også Imabari-borgen, der blev forladt og revet ned i løbet af 1870'erne. Stenfundamentet fik dog lov at stå, så i 1980 valgte man at opføre en moderne rekonstruktion af hovedbygningen, hvilket blev gjort med brug af beton, og siden da har man forsøgt at genskabe borgkomplekset ved at genopføre andre strukturer - blandt andet en karakteristisk hovedport. Borgen fungerer i dag som et lokalhistorisk museum, og fra øverste etage kan besøgende nyde udsigten ud over Imabari og omegn.
Der er cirka 1,5 kilometer fra Imabari station til Imabari-borgen.