×

Supreme Court of Japan

(159) Courthouse
The Supreme Court of Japan, located in Hayabusachō, Chiyoda, Tokyo, is the highest court in Japan. It has ultimate judicial authority to interpret the Japanese constitution and decide questions of national law.
Address: 4-2 Hayabusacho, Chiyoda City, Tokyo 102-8651, Japan
Hours: Closed ⋅ Opens 8:30 AM Fri
Phone: +81 3-3264-8111