Matamoras is an unincorporated community in Halifax Township, Dauphin County, Pennsylvania, United States, located in the Harrisburg-Carlisle Metropolitan Statistical Area.
Matamoras was named after the Mexican city of Matamoros, the scene of a battle in the MexicanâÂÂAmerican War.