长宁县位于四川盆地南缘。东邻江安,南界兴文。西与高县、珙县交界,北与南溪县、宜宾市相连。县人民政府驻长宁镇竹都大道一段,距宜宾市政府驻地57千米。