정의 전역은 마쓰야마 평야(도고 평야)의 남단으로 현내에서 유일하게 산이 없다. 북쪽의 마쓰야마시와는 시게노부 강을 경계로 하고 있으며 서쪽으로 세토 내해의 이요나다에 접한다. 마쓰야마 시와의 경계로 시게노부 강이 흐르고 이 강은 원래 현재의 마사키 정의 중앙부를 동서로 흐르고 있었기 때문에 지하수가 매우 풍족하다.
옛날에는 어촌이었지만 임해부에 공장이 입지해 최근에는 마쓰야마 시의 베드타운으로서 택지 개발이 진행되고 있으며 거기에 따라 인구도 증가를 나타내고 있다. 현재의 산업구조는 1차, 2차, 3차 산업이 균형잡혀 있다.