I have two .shp containing stream segments from two different NHD HUC files (see photo)HUC12 and HUC13 shapefiles. I would like to make these into one shapefile and combine the attribute tables. I have tried to use the merge tool in ArcMap but the attribute tables do not match like they were before being merged. Am I missing a step?

I am using ArcMap 10.5 and I would like the attributes of one shapefile within the same table as the attributes of the other shapefile in one table as one shapefile.

  • 1
    Please edit your original question before adding a new one.
    – Vince
    Mar 6, 2019 at 22:53
  • You need to make sure that both shapefiles have identical field names so that they can merge using merge tool. If you have different field names the fields will not be merged but they will be appended based on the order of input shapefiles in the merge tool.
    – ahmadhanb
    Mar 7, 2019 at 5:54

2 Answers 2


Try filling out the field mapping option of the merge. I think this may be the step you are missing. Field mapping will tell ArcMap how it should organize fields from both inputs.

See the ESRI reference document here.


Use the Update (Analysis) tool in ArcMap or try using Merge Vector Layers in QGIS

  • for whatever reason, I couldn't get merge to work in ArcMap or ArcGIS Pro, but the QGIS equivalent worked great Aug 30, 2021 at 20:13

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.