Powiat grudziądzki położony jest na prawym brzegu Wisły, na północno-wschodnim krańcu województwa kujawsko-pomorskiego
Powiat grudziądzki położony jest na prawym brzegu Wisły, na północno-wschodnim krańcu województwa kujawsko-pomorskiego.
Graniczy od północy z powiatem kwidzyńskim (województwo pomorskie), od wschodu z powiatami: iławskim i nowomiejskim (województwo warmińsko-mazurskie), od południowego-wschodu i od południa z powiatami: brodnickim, wąbrzeskim i chełmińskim (województwo kujawsko-pomorskie), a od zachodu, przez Wisłę, z powiatem świeckim, wchodzącym także w skład województwa kujawsko-pomorskiego.
Powiat grudziądzki zajmuje powierzchnię 728,4 km2 i podzielony jest na sześć gmin: Rogóźno, Łasin, Świecie nad Osą, Radzyń Chełmiński i przedzieloną miastem Grudziądz – gminę Grudziądz. Pośrodku powiatu, otoczona pięcioma gminami, znajduje się gmina Gruta.