효고현 기타하리마 지구의 북쪽, 고베시의 북쪽 약 50km에 위치하고, 동경 135도선(일본 영토 유인도의 최동단 에토로후섬과 최서단 요나구니섬의 거의 중간에 위치하는 일본의 표준시 자오선)과 북위 35도선(일본 영토 유인도의 최북단 에토로후섬과 최남단 하테루마섬의 거의 중간에 위치한다)이 교차하여 기리의 좋은 숫자 경위도로 일본 열도 중심점에 위치한다는 점에서 「일본의 배꼽」으로 어필하고 있다. 효고현 기타하리마 현민국 관내로 구분되어 있다. 기타하리마 지역의 중심 도시이며, 주고쿠 산지인 사이고시산을 시의 정점으로 하여 가코강 유역을 따라 하리마평야가 있고, 그 유역을 따라 거리와 농지가 펼쳐져 있다.
현재의 니시와키시는 헤이세이 시정촌 대합병의 일환으로 2005년 10월 1일에 다카군 구로다쇼정과 합병해 새롭게 성립한 시이며, 1952년 4월 1일에 시로 승격하고 2005년에 폐지된 시와는 다른 자치체이다.
합병 후 구 니시와키시의 시청 본청사는 신시의 시청 본청사, 구 구로다쇼정 사무소는 구로다쇼 지역 종합사무소로 개편되었지만 2010년에 구로다쇼 지역 종합사무소는 폐지·해체되었다. 시청 본청사는 2021년 5월 1일에 신설된 시청으로 이전했다.
에도 시대 중기부터 농가의 부업으로 발전해 메이지 시대 후기에 「반슈오리」라고 불리며 일본 내에 이름이 알려지게 되어 현재도 일본 선염직물의 70% 이상의 점유율을 보인다.
1952년 4월 1일 - 다카군 니시와키정, 히노촌, 시게하루촌, 히에조촌이 합병해 성립하였다.
1955년 9월 25일 - 효고현도 54호 니시와키 정거장선 니시와키 대교가 완공되었다.
1991년 3월 27일 - 국도 175호선 니시와키 하이패스가 개통되었다.
1994년 3월 24일 - 효고현도 34호 니시와키야치요시카와선 요시다 바이패스가 우에오지초에서 오카자키초까지 잠정 개통되었다.
2000년 12월 17일 - 효고현도 566호 가미카모가와 니시와키선 시라사카 터널이 완공되었다.
2004년 10월 21일 - 태풍 23호 및 추우 전선의 영향으로 시역을 흐르는 가코강과 노마강이 범람하여, 스기하라강에서는 가코강의 홍수가 역류한 결과 피해가옥 1,401호(마루 위, 마루 아래 침수 합계) 대피인원 959명, 사망자 1명이 발생했다. 이 피해로 '가코가와의 하천 격심 재해대책 특별긴급사업(약칭: 하천 격특사업)'의 실시가 결정되었다.
구 니시와키시는 1952년 4월 1일에 1정 3촌이 신설 합병하여 시로 승격하였으며, 승격 당시 인구는 32,126명이다. 1960년 10월 1일의 인구조사에서 42,238명을 정점으로 감소하고 있지만, 주간인구는 니시와키 도시권을 형성하는 기타하리마 북부(니시와키시·다카군 다가정)의 중심 도시이기 때문에 유입 초과이다. 전체 지구에서 인구가 감소하고 있지만, 반대로 국도 175호선 연선에 있는 노무라초는 시내 중에서 게이한신 중심부와 가깝기 때문에 인구가 증가하고 있다.
신 니시와키시는 2010년에 실시된 국세조사에 의하면 전회 조사와 비교한 인구 증감을 보면 2.60% 감소한 42,812명이며, 증감율은 효고현 41개 시정촌 중 20위, 49개 행정구역 중 28위이다.