Łochowo to wieś położona w województwie kujawsko-pomorskim, w powiecie bydgoskim, w gminie Białe Błota, na zachód od Bydgoszczy przy drodze nr 1926 do Nakła.
Gmina Białe Błota leży w centralnej części województwa kujawsko - pomorskiego, w południowo - zachodniej części powiatu bydgoskiego, na obszarze zwanym Pradoliną Toruńsko - Eberswwaldzką. Wschodnia i środkowa część gminy leży na skraju Puszczy Bydgoskiej. Gmina zlokalizowana jest na północnym skraju Niziny Wielkopolsko - Kujawskiej i w pasie geologicznym tzw. wału kujawsko - pomorskiego. Gmina leży w nadnoteckiej strefie klimatycznej, w obszarze ścierania się klimatu dzielnicy pomorskiej (chłodnej i deszczowej) i dzielnicy środkowej cieplejszej i suchej). Przez jej teren przebiegają drogi międzynarodowe i kolejowe: Gdańsk - Bydgoszcz - Poznań i Toruń - Bydgoszcz - Szczecin oraz przepływa rzeka Noteć połączona z Kanałem Noteckim. Gmina Białe Błota graniczy z gminami:
- od strony północnej z Bydgoszczą i Sicienkiem,
- od strony wschodniej z Nową Wsią Wielką
- od strony południowej z Łabiszynem i Szubinem
- od strony zachodniej z Nakłem n. Notecią.
Siedzibą gminy jest wieś Białe Błota, położona 3 km od granic Bydgoszczy. Ogólna powierzchnia gminy wynosi 122,1 km kw., w tym Białe Błota 65,5 km kw. Gminę zamieszkuje ponad 20 tys. mieszkańców. Obejmuje ona 11 sołectw: Białe Błota, Ciele, Kruszyn Krajeński, Lisi Ogon, Łochowo, Łochowice, Murowaniec, Przyłęki, Prądki, Trzciniec, Zielonkę oraz 11 wsi.