As part of the Where required in the system, all DevResults indicator data must be associated with a geography.

DevResults supports two types of geographies: Locations and Administrative Divisions.


In DevResults, Locations refer to specific points on a map with GPS coordinates. These might be specific facilities (e.g. schools, clinics, hospitals, sensors, etc.) or individual villages, towns, cities.

  • If you can provide the exact GPS coordinates or find it on Google Maps, you can add it to DevResults.
  • Site users with appropriate privileges can add new locations at any time, and can then assign Activities to report on these locations.
  • "Location or facility" always appears as an option for an Indicator's Reporting Level.

Administrative Divisions

In DevResults, Administrative Divisions refer to map shapes. These generally include the borders of the country/countries for your site, and may include several layers of additional divisions (such as districts, provinces, departments, municipalities, etc.).

  • We use publically available kml shape files from to create these shapes in your site.
  • Site users cannot upload/change Administrative Divisions--DevResults staff must complete this action.
  • We can rename existing shapes for you if the spelling is incorrect, etc., but if there is a problem with the shapes/borders themselves, you will need to provide us with the correct file.
  • Users with appropriate privileges can view the Administrative Divisions added to the system by going to Administration->Administrative Divisions.
  • The specific titles/names for these Administrative Divisions will vary based on your site's configuration, but these divisions are always available as an option for an Indicator's Reporting Level.

How These Geographies Are Used

Geographies, as the Where for all data in the system, are used in two places:

  1. Indicators (What): Every indicator is assigned a Reporting Level. This indicates the "Where" required for that Indicator (or its geographic disaggregation, if you prefer). You select a geography type for this Reporting Level: Location, or one of the specific Administrative Division Levels (such as country, district, etc.)
  2. Activities (Who): All activities must be mapped to specific instances of the geography type that their indicators' reporting level is set to. For example, if Activity A reports on Indicator 1, and Indicator 1 has a Reporting Level of "district", Activity A must be mapped to at least one specific district. Activities can be mapped to as many examples of that geography as necessary.

Using Map Layers to Provide Additional Context

In addition to those two types of geographies, you can also add kml map layers to your site to provide additional context around your activities. These do not replace Administrative Divisions and they cannot be used as Indicator Reporting Levels or assigned to Activities for reporting purposes. They just provide an additional layer to view on dashboard map widgets.

Didn't answer your question? Please email us at