Søreuropeisk tannkarpe lever både i ferskvannssumper og i laguner og elvemunninger med brakkvann. Den er utbredt langs kystene i det sentrale og østlige middelhavsområdet østover fra Frankrike og Algerie. Den finnes på mange av øyene, men mangler på Kreta. Den har spredt seg til Bittersjøene gjennom Suezkanalen. På Den iberiske halvøy erstattes den av spansk tannkarpe og .