What factors have to be considered when a city/town goes through a redistricting process?

Pursuant to Indiana Code section 36-4-6-3, a council district map has to divide the city/town into districts that:

(1) are composed of contiguous territory,

(2) are reasonably compact,

(3) do not cross precinct boundary lines, except in specified circumstances; and

(4) contain, as nearly as possible, equal population.

1.
2.
3.
4.