La stagione 1997 della Formula Nippon fu disputata in 10 gare. Vi presero parte 17 differenti team, 37 differenti piloti, 3 differenti telaisti e 2 differenti motoristi. In ogni gara per determinare la pole position era prevista una sessione speciale, alla quale prendevano parte solo i migliori 6 delle qualifiche.
R9=ritirato ma classificato R=ritirato NS=non parte S=abbandona dopo la prima partenza NQ=non qualificato DIS=squalificato NT=nessun tempo nelle qualifiche
2(3)=parte dalla posizione 2, dopo aver fatto segnare il secondo miglior tempo nella sessione speciale - (3) dopo essere giunto originariamente terzo nelle qualifiche.
^(ss) indica il vincitore della sessione speciale, che parte dalla pole- (fq) indica il primo nelle qualifiche. Nelle gare in cui non è indicato diversamente il vincitore della sessione speciale aveva vinto anche il turno di qualificazione.
^In gara 2 terminò primo Norberto Fontana in 1'21:51.024, alla media di 147.209 km/h, ma subì un minuto di penalità.