La Ruta Nacional PY21 es una ruta del Paraguay que conecta Puerto Indio (Alto Paraná) con Juan de Mena (Cordillera). Atravesando de este a oeste los departamentos de Alto Paraná, Caaguazú y Cordillera. Tiene una extensión aproximada de 333 km.
En la actualidad, la ruta aún cuenta con algunos tramos de tierra como: Puerto Indio - Cruce Itakyry (59 km) e Itakyry - Toledo (62 km), aunque existen planes por parte del gobierno paraguayo para asfaltar estos tramos en los próximos años. El resto de tramos se encuentran completamente asfaltados. thumb|La PY21 camino a Cleto Romero. Ciudades
Las ciudades y pueblos más importantes por donde pasa esta ruta de este a oeste son:
Kilómetro Localidad Departamento Empalme0Puerto Indio43Mbaracayú59Cruce Itakyry16x16px PY0787Itakyry155Toledo15x15px Caaguazú178Vaquería15x15px Caaguazú16x16px PY13 (norte)190Yhú15x15px Caaguazú16x16px PY13 (sur)209San Joaquín15x15px Caaguazú212Desvío a Juan Sinforiano Bogarín15x15px Caaguazú232Cecilio Báez15x15px Caaguazú242Simón Bolívar15x15px Caaguazú16x16px PY08 (norte)259Carayaó15x15px Caaguazú16x16px PY08 (sur)281Cleto Romero15x15px Caaguazú303Desvío a Regina Marecos15x15px Cordillera315Juan de Mena15x15px Cordillera333Empalme con la ruta PY0315x15px Cordillera16x16px PY03
Largo Departamentokm11015x15px Caaguazú17115x15px Cordillera52Total333 Rutas Nacionales de Paraguay (recategorización por el M.O.P.C desde 2019) PY01 - PY02 - PY03 - PY04 - PY05 - PY06 - PY07 - PY08 - PY09 - PY10 - PY11
PY12 - PY13 - PY14 - PY15 - PY16 - PY17 - PY18 - PY19 - PY20 - PY21 - PY22 Referencias
21