Why don area code boundaries conform to municipal or county boundaries?
Because the geography of an area code is comprised of rate centers, which are grids of telephone wires that, in most cases, were laid down prior to municipal boundaries. Thus, when the telecommunications industry considers boundaries for a new area code, it follows rate center boundaries because of their physical infrastructure. The alternative to not following rate center boundaries would be to rewire affected customers.