과천에는 정부과천청사가 입주하고 있어서 안정적이고 빠른 통신망이 필요했던 이유와 광명시는 과거 교환국의 관할 구역에 따라 지역번호가 나뉘았는데 광명시는 구로구, 금천구와 딱 붙어있으면서 서울 구로, 영등포 교환국이 광명시를 관리하다보니 지금까지도 02를 쓰게 되었습니다.
과천, 광명 등 경기도 일부 지역이 02를 쓰는 이유는 서울권 연계, 전화망 편의 때문입니다. 02는 서울 시내 지역번호로 역사적으로 수도권 전화를 서울 교환국 중심으로 연결하면서 주변 일부 경기도 지역까지 포함됐습니다. 031은 경기도 전역 다른 지역에 배정되었지만 서울권과 연계된 통화 편의와 행정 편의 때문에 일부는 02를 그대로 사용합니다.