The easiest seem to be to get the list of the reverse related objects to a district, location or area as eor stores the district, location or area as related objects.
With 3.6.x, you have template operators for that. Have a look at the contrib page, that should give you some hints.