Fauske ligger innerst i Salten og grenser til Bodø kommune i vest, Saltdal kommune og Skjerstadfjorden i sør, Sørfold kommune i nord og mot Sverige i øst. Administrasjonssenteret ligger 50 km øst for Bodø sentrum.