Möckmühl ist eine Stadt im Landkreis Heilbronn im fränkisch geprägten Nordosten von Baden-Württemberg.