W 1997 roku mistrzostwa Polski w solvingu rozegrano w dniach 7-8 czerwca w Serocku.
Uczestnicy otrzymali 18 zadań do rozwiązania. Sędziował Władysław Rosolak.
| Miejsce | Imię i nazwisko | Kat. | Miejscowość | Razem | |
| pkt. | min. | ||||
| 1 | Piotr Murdzia | jun. | Gdańsk | 16 | 266 |
| 2 | Stefan Parzuch | sen. | Serock | 13 | 353 |
| 3 | Janusz Skrzek | Lipsko | 12 | 298 | |
| 4 | Edwin Wieczorek | Włoszczowa | 12 | 335 | |
| 5 | Bogusz Piliczewski | Gdańsk | 10,5 | 342 | |
| 6 | Agnieszka Rybak | jun. | Sokołów Podlaski | 10 | 354 |
| 7 | Andrzej Jasik | Ostrołęka | 9,5 | 325 | |
| 8 | Ryszard Królikowski | Warszawa | 9,5 | 350 | |
| 9 | Roman Bieganowski | Golub-Dobrzyń | 9,5 | 360 | |
| 10 | Ireneusz Kasznia | Janikowo | 9 | 354 | |
| 11 | Dariusz Grabowski | Konin | 9 | 360 | |
| 12 | Piotr Michalec | Łuków | 8 | 329 | |
| 13 | Zygmunt Jaksa | sen. | Boruszowice | 8 | 352 |
| 14 | Michał Formela | jun. | Goręczyno | 6,5 | 360 |
| 15 | Jarosław Święcicki | Ostrołęka | 6 | 357 | |
| 16 | Paweł Fernsner | Gdańsk | 4 | 332 | |
| 17 | Jarosław Skowroń | Lipsko | 3,5 | 298 | |
Szczegółowe wyniki mistrzostw Polski w solvingu w 1997 roku.
