Portageville is a city located within New Madrid and Pemiscot in the U.S. state of Missouri. The population was 2,942 at the time of the 2020 census. A post office has been in operation in Portageville since 1873. The city's name comes from the nearby Portage Bayou.