English

How To: Count the number of point features within a polygon in ArcGIS Pro

Summary

Counting the number of point features within a polygon is a basic and useful statistic in performing spatial analysis. The image below shows a polygon layer of some hypothetical regions in Washington State, and a point layer of cities within them.

Cities in the Washington state regions.

This article provides the instructions to determine the number of cities in each of these regions. The following steps describe two methods: using the Summarize Within, and Spatial Join tools.

Procedure

Using the Summarize Within tool

  1. Navigate to the Geoprocessing pane. Click Toolboxes > Analysis Tools > Statistics Summarize Within.
  2. In the Summarize Within window, for Input Polygons, select the desired polygon layer. In this example, the input is Washington State Regions.
  3. For Input Summary Features, select the desired point layer. In this example, the input is Cities in WA.
  4. For Output Feature Class, specify an output name in the desired geodatabase location. In this example, the output name in the default geodatabase is WashingtonStateRegions_SummarizeWithin.
  5. In the Summary Fields section, select OBJECTID for Field, and Sum for Statistic.
  6. Leave other parameters at default.
  7. Click Run.
Summarize Within tool.

The image below shows the attribute table of the output with the Count of Points field indicating the number of points in each polygon.

Summarize Within output.

Using the Spatial Join tool
  1. Navigate to the Geoprocessing pane. Click Toolboxes > Analysis Tools > Overlay > Spatial Join.
  2. In the Spatial Join window, for Target Features, select the desired polygon layer. In this example, the polygon layer is Washington State Regions.
  3. For Join Features, select the desired point layer. In this example, the point layer is Cities in WA.
  4. For Output Feature Class, specify an output name in the desired geodatabase location. In this example, the output name in the default geodatabase is WashingtonStateRegions_Spati.
  5. For Join Operation, select Join one to one. Ensure the Keep All Target Features check box is checked.
  6. For Match Option, select Completely contains.
  7. Leave other parameters at default.
  8. Click Run.
Spatial Join tool.

The image below shows the attribute table of the output with the Join_Count field indicating the number of points in each polygon.

Spatial Join output.

Related Information