W roli bezimiennego (Clint Eastwood) Leone chciał początkowo obsadzić Henry'ego Fondę lub Charlesa Bronsona.
Początkowo Sergio Leone chciał zatrudnić kompozytora Francesco Lavagnino. Pracował z nim przy jednym ze swoich wcześniejszych filmów - "Kolos z Rodos". Dopiero później postanowił wybrać Ennio Morricone.
Steve Reeves odrzucił propozycję zagrania głównej roli, ponieważ zarabiał więcej pieniędzy na innych filmach.
Do roli Bezimiennego rewolwerowca był brany James Coburn. Jednak aktor miał zbyt wygórowane żądania finansowe.
Rolę Ramóna Rojo początkowo miał zagrać Mimmo Palmara, lecz wolał wystąpić w filmie "Le Pistole non discutono". Ponadto kandydatem był również George Ardisson.
Karabin maszynowy Ramona strzela, chociaż brakuje przy nim taśmy z nabojami...
Film kręcono w Almeríi, Níjar, Tabernas, Colmenar Viejo, Hoyo de Manzanares, Aldea del Fresno i Madrycie (Hiszpania) oraz w Rzymie (Włochy).
Istnieje wersja filmu, w której znajduje się prolog, w którym Bezimienny zostaje wypuszczony z więzienia. Warunkiem zwolnienia jest rozprawienie się z gangami w San Miguel. Wersja ta została pokazana publicznie tylko raz, kiedy reżyser Sergio Leone był w konflikcie z ABC. Prolog został nakręcony później niż film, prawdopodobnie wbrew woli Sergio Leonego. Wyreżyserował go Monte Hellman, a zagrał w nim Harry Dean Stanton. W prologu nie zagrał Clint Eastwood, ale wykorzystano kilka jego ujęć nakręconych do właściwego filmu.
Film został nakręcony z aktorami mówiącymi w swych ojczystych językach. Potem wszystko zostało zdubbingowane na język angielski. Jedynie Eastwood mówił po angielsku.
Charakterystyczny grymas twarzy Bezimiennego i przymrużenie oczu, jest wynikiem mocnego oświetlenia planu, silnego słońca i smaku tanich cygar, których Clint wyjątkowo nie znosił.
Ponczo które nosi Bezimienny, było potem wykorzystane w dalszych częściach filmu ("Za kilka dolarów więcej" i "Dobry, zły, brzydki"). Nie było ani zmieniane, ani nawet prane.