姫路城 構造
西国街道は外京口門より外曲輪・内町に入り、国府寺町・壱丁町・大黒町と来て南へ下り、坂田町・平野町と来て西へ向かい、元塩町・古二階町・東二階町・中二階町・西二階町そして旅籠町である福中町を経て福中門より外曲輪外へ至る。坂田町から北へ五軒邸にかけては多数の寺院が南北に並び、非常時の防衛線として想定されていたと考えられている。西二階町の北には中ノ門前に本町があり、町人頭の国府寺家による本陣や高札場である札の辻が置かれて内町の中心となっていた（本町のうち68番地については後述）。脇本陣は西二階町の那波屋などがあたった。東二階町の北にある綿町には家老の河合道臣が藩の財政を立て直すために作った木綿会所・切手会所などがあった。他に内町には塩町・魚町・呉服町・紺屋町・白銀町・金屋町・米屋町などといった商店の品目が元となった町名が現存する。北東部は野里村から外曲輪内へ組み入れられた地域である。そのうち五郎右衛門邸という町名は野里村の鋳物師の棟梁・芥田五郎右衛門にちなむ。
姫路空襲とそれに伴う戦災復興都市計画による大幅な区画整理が行われたことで、茶町・新身町（新しい刀を売るの意）・伽屋町（研ぎ屋の意）・光源寺前（光源寺は戦災と大手前通り建設で十二所前町へ移転）・大蔵前町・東魚町などの町名が失われている。大国町・壱丁町は統合されて大黒壱丁町、中二階町は大手前通り建設で多くが消滅して東二階町と統合されて二階町となっている。外堀も南東部は土地区画整理事業によって播但線に沿った曲線形に改められて三左衛門堀と一体化した外堀川となり、姫路駅周辺では完全に埋め立てられ失われている。
2012年9月28日、市内平野町での住宅建設工事における調査で17世紀初め頃の外曲輪の武家屋敷跡が発見されたと姫路市埋蔵文化財センターが発表した。池田時代の外曲輪の遺構が見つかるのは初めて。江戸時代後期の絵図では川合又四郎の屋敷にあたり井戸・溝跡などの遺構の他、「安永九年」（1780年）と書かれた茶碗など17世紀から幕末にかけての土器・陶磁器なども発見された。令和2年11月、姫路市元塩町の道路整備に伴う発掘調査で、中堀の石垣の一部や外曲輪の住居跡、食器等の生活用品出土を確認した。
中曲輪の清水門から続く外曲輪には5つの門があり、外曲輪南西部の備前門から反時計回りに飾磨津門・北条門・外京口門・竹ノ門となっている。いずれも門や櫓などの建物はなく石垣や土塁も破壊または地中に埋められている。
備前門（または備前口門・福中門）
外堀南西にあった門。備前は西の備前国へ通じることに、福中は附近の地名に由来する。中堀・外堀に面していた。2014年（平成26年）9月17日、県道整備に伴う調査で市内博労町付近の外堀に掛かっていた備前門橋の礎石と外堀の両岸にあった石垣を発掘したと兵庫県立考古博物館と姫路市教育委員会が発表した。外堀に掛かっていた橋は5つあったが遺構が発見されたのは初めてで絵図や屏風絵などの資料と一致する。橋の礎石は長さ1.2mから1.4mの直方体の石が4本、欄干の礎石は45cm四方で15cmの穴が開いていることから角材と推測される。調査に立ち会った広島大学大学院教授の三浦正幸によると「江戸時代に備前門にかかっていた木橋の一部に間違いない。橋は幅約3間（5.4m）以上あり、西国街道が通る立派な木橋だったと推定できる。当時の木橋は幅1間（約1.8m）。メーンストリートである西国街道から西日本最大級の城下町への入り口として、極めて大きな橋が架けられたことが実証できた。」とのこと。また城から南東の神屋町で見つかった外堀（堀幅は約17m）の石垣は逆L字に石垣が屈曲する部分で、城内側は南北約5m、東西約1.8mが出土した。石垣は幅60cmから90cmセンチ、厚さ20cmから40cmの凝灰岩を2m以上積み上げていた。対岸の石垣は南北約5.5m、高さ約0.7mが残っていた。形状や加工方法から築城当初の物と判断でき、江戸時代の水害で補修した跡も見つかった。現地説明会も行われた。平成29年9月、備前門の石垣跡が発掘された。私有地であるため調査後は埋め戻された。
飾磨津門（または飾磨門・飾万門）
外堀南部にあった門。中ノ門筋から南の飾磨津（姫路港）へ通じる事に由来する。東西60m南北80mの門があった。山陽姫路駅建設時に埋め立てられた。同駅北のボンマルシェ姫路店（南町）角に説明板が立つ。
北条門
外堀南東部にあった門。城南東部の北条地域へ通じることに由来する。兵庫信用金庫本店前交差点付近にあった。2013年（平成25年）11月、発掘調査により城下南東部にあった北条口門付近で下級武士の建物跡とみられる掘立柱建物の跡や柱穴列などが発掘された。2014年（平成26年）11月26日には、江戸時代の姫路城城下町跡（市内北条口）で武士の居住区と町人の居住区を分けた溝が初めて見つかった。中世の溝を踏襲した形で溝の北側が町人、南側が武士の居住区となっていた絵図と合致する。
外京口門
外堀東部にあった門。中曲輪の内京口門とともに京都方面に通じることに由来する。姫路市立東光中学校の体育館床下に石垣が保存されている。この門が面していた外堀東部の東半分が明治時代に埋め立てられ、生野銀山と飾磨港を結ぶ生野鉱山寮馬車道（銀の馬車道）が整備された。
竹ノ門
外堀北東部にあった門。城の北東、鬼門に当たるため「他家→竹」としたことに由来する。北西に進み野里堀留町で堀の終点となる。
2012年11月15日、市内白銀町（当時の町屋と浄恩寺があった場所に相当）での発掘調査で礎石・石組・井戸・土坑・かまどなどの跡が発見されたと姫路市埋蔵文化財センターが発表した。
外曲輪（一部中曲輪）の門から東西南北に延びる街道沿いにも市街地が広がり、町人地や足軽等の下級藩士の住居、家老の下屋敷が置かれていた。内町の町屋は姫路空襲でことごとく失われてしまったが、これらの街道沿いには今なお町屋が残っている。
北：野里
野里門北には武家地の坊主町がある。その北側にある野里（野里町・姫路野里商店街）は築城以前からある町で、但馬道と通じており流通や交通で栄えた。野里や船場の建物は三叉路や街路に対し斜めに配置されたノコギリ横丁と呼ばれている。城下に攻め込まれた場合にも斜めに配置することで死角に身を隠すことが出来た。芥田家（野里寺町）や魚橋家（威徳寺町）、上月家（坊主町）の住宅が国登録有形文化財となっている。
西：船場
備前門より西へ出た西国街道は船場本徳寺の先を船場川に沿って車門先まで北上し、西へ進んで龍野町を通っている。龍野町は羽柴秀吉が英賀城下より移住させた人々が暮らした町と伝わり、初井家住宅（歌人・初井しづ枝の婚家）などの町屋が残る。
東：神谷
外京口門より東へ出た西国街道は城外の旅籠町であった神谷（かみや、1912年（大正元年）姫路市編入以後は神屋町ほか）を通り、三代目桂米朝ゆかりの九所御霊天神社附近や清少納言が『枕草子』に記した「飾磨の市」の名残である市之郷を通って市川を越えている。江戸時代には市川には常設の橋は架けられていなかった。また姫路藩の刑場は市川の渡しの附近に置かれていた。
南：飾満津口
飾磨津門から南へは飾磨街道が飾磨津（姫路港）まで延びており、江戸時代には沿道地域は町場化していた。その北端を飾磨津口（飾万津口）といい、門外の西側に侍屋敷が置かれ、忍町（しのぶまち）と呼ばれて忍びの者が置かれていた。飾磨津には姫路藩の水軍や海事を担当する御船手組（おふなてぐみ）や、忍町以南の飾磨街道沿道20か町を支配する町会所が置かれていた。明治時代には飾磨街道は生野鉱山寮馬車道（別名・銀の馬車道）の一部を成している。