Björketorp är en tätort i Viskadalen i sydvästligaste delen av Västergötland, belägen drygt fyra mil sydväst om Borås och fyra mil nordost om Varberg.
Den har vuxit fram som stationssamhälle vid Viskadalsbanan som löper genom samhället, liksom riksväg 41.