宜宾市位于长江上游、四川盆地南缘的川、滇、黔三省结合部,金沙江、岷江、长江汇流地带,地跨北纬27°50′~29°16′与东经103°36′~105°21′之间。2000年时,市境东邻四川省泸州市,南接云南省昭通地区,西界四川省凉山彝族自治州和乐山市,北连四川省自贡市;其中,与云南省昭通地区5县20个乡镇接壤地带边界线为469千米。
昭通市居于云岭高原与四川盆地的结合部,地处东经102°52′~105°19′,北纬26°55′~28°36′之间,东侧紧邻贵州省毕节市,南侧紧邻云南曲靖市,西侧紧邻四川凉山彝族自治州以金沙江为界相邻,北侧紧邻四川宜宾市以金沙江为界相邻。
宜宾与昭通交界的河流有金沙江、以及金沙江支流横江。