Die Coracobrachialis ist ein langer, dünner Muskel, der ausschließlich auf das Schultergelenk wirkt. Seine Hauptfunktionen bestehen darin, den Arm nach vorne zu ziehen und ihn in Richtung der Mittellinie des Körpers zu ziehen. Der Muskel stammt aus dem Coracoid-Prozess, einem kleinen Teil des Schulterblatts. Es fügt sich in der Mitte entlang der Innenseite des Humerus ein, ein langer Knochen im Oberarm. Die Muskelinsertion am Humerus liegt zwischen den Anhaftungen von zwei anderen Armmuskeln, dem Trizeps und der Brachialis. Eine weitere Schlüsselrolle dieses Muskels besteht darin, den Humeruskopf im Schultergelenk zu stabilisieren. Der Muskel wird vom Nervus musculocutaneus innerviert. Es erhält seine Blutversorgung aus den Muskelästen der Arteria brachialis. Ein übermäßiger Gebrauch dieses Muskels während bestimmter Übungen, wie z. B. Bankdrücken, kann zu Verletzungen führen.