Björnhammarsjön är en sjö i Hallsbergs kommun i Närke och ingår i. Sjön har en area på kvadratkilometer och ligger meter över havet. Sjön avvattnas av vattendraget Emmaån (Boverkeån).DelavrinningsområdeBjörnhammarsjön ingår i det delavrinningsområde (652783-147468) som SMHI kallar för Utloppet av Björnhammarsjön. Medelhöjden är meter över havet och ytan är kvadratkilometer. Räknas de 11 avrinningsområdena uppströms in blir den ackumulerade arean kvadratkilometer. Emmaån (Boverkeån) som avvattnar avrinningsområdet har biflödesordning 3, vilket innebär att vattnet flödar genom totalt 3 vattendrag innan det når havet efter kilometer. Avrinningsområdet består mestadels av skog (70 %) och sankmarker (12 %). Avrinningsområdet har kvadratkilometer vattenytor vilket ger det en sjöprocent på %.Se även Lista över insjöar i Hallsbergs kommun