Hauptzweck der Talsperre Horka ist die Speicherung von Wasser zur Trinkwasserversorgung der Region von Sokolov sowie die Sicherstellung des Mindestdurchflusses im Wasserlauf im Profil des Limnigraphen unter dem Talsperrenprofil.
Sekundärer Zweck ist der teilweise Hochwasserschutz des Gebietes unter der Staumauer.