Puerto Evo Morales es una localidad boliviana amazónica, perteneciente al Municipio de Bella Flor, sobre la frontera con Brasil, ubicado en la provincia Nicolás Suárez del departamento de Pando.
Según el último censo de 2012 realizado por el Instituto Nacional de Estadística de Bolivia (INE), la localidad cuenta con una población de 721 habitantes y está situada a 133 metros sobre el nivel del mar.
Los pobladores refundaron su comunidad y decidieron por unanimidad ponerle el nombre de Puerto Evo Morales en homenaje al sexagésimo quinto Presidente de Bolivia Evo Morales Ayma.
[4] Puerto Evo Morales se encuentra en las tierras bajas de Bolivia en el sistema del Río Amazonas.
Puerto Evo Morales se encuentra bajo la jurisdicción del Municipio de Bella Flor.