Overview New Matamoras is a town in Ohio, United States, with a population of about 1,135[1]. Geography Coordinates: 39.5245, -81.0670