Miasta bez kolei pasażerskiej w Polsce – miasta na terenie Polski, w których nie ma czynnego w ruchu pasażerskim przystanku lub stacji kolejowej. Brak kolei w miastach ma różne przyczyny: zawieszenie ruchu na linii kolejowej, zlikwidowanie stacji lub przystanku, niektóre miasta nie miały kolei nigdy.
Najwięcej miast miało w Polsce dostęp do linii kolejowych z ruchem pasażerskim na początku lat 60. XX wieku, później liczba takich miast stopniowo się zmniejszała.
Największymi polskimi miastami, które odzyskały połączenia kolejowe, są Lubin (66 tys. mieszkańców) i Zamość (57 tys. mieszkańców), a miastami, które odzyskały połączenia kolejowe utracone przed 2000 rokiem, są Bielawa i Łomża. thumb|Stacja kolejowa w Jastrzębiu-Zdroju w 2011 roku. Jastrzębie-Zdrój są obecnie największym miastem w Polsce bez dostępu do kolei pasażerskiej