where does the pecatonica river start and end
Pecatonica River
It rises in the hills of southwest Wisconsin , in southwest Iowa County , 2 miles ( 3 km ) west of Cobb . It flows south , then southeast , past Calamine and Darlington . In southeast Lafayette County it receives the East Branch Pecatonica River , approximately 8 miles ( 13 km ) north of the state line . It flows south - southeast into Illinois , past Freeport , where it turns east , then east - northeast , receiving the Sugar River near Shirland in northern Winnebago County , 5 miles ( 8 km ) south of the state line . It joins the Rock at Rockton , approximately 15 miles ( 24 km ) north of Rockford . 
It rises in the hills of southwest Wisconsin , in southwest Iowa County , 2 miles ( 3 km ) west of Cobb . It flows south , then southeast , past Calamine and Darlington . In southeast Lafayette County it receives the East Branch Pecatonica River , approximately 8 miles ( 13 km ) north of the state line . It flows south - southeast into Illinois , past Freeport , where it turns east , then east - northeast , receiving the Sugar River near Shirland in northern Winnebago County , 5 miles ( 8 km ) south of the state line . It joins the Rock at Rockton , approximately 15 miles ( 24 km ) north of Rockford .
The Pecatonica River rises in the hills of southwest Wisconsin, in southwest Iowa County, 2 miles west of Cobb. It joins the Rock at Rockton, approximately 15 miles north of Rockford.
It rises in the hills of southwest Wisconsin , in southwest Iowa County , 2 miles ( 3 km ) west of Cobb . It joins the Rock at Rockton , approximately 15 miles ( 24 km ) north of Rockford .
The Pecatonica River rises in the hills of southwest Wisconsin, in southwest Iowa County, and flows south - southeast into Illinois , past Freeport , where it turns east , then east - northeast. It then joins the Rock at Rockton, approximately 15 miles north of Rockford.
It rises in the hills of southwest Wisconsin , in southwest Iowa County , 2 miles ( 3 km ) west of Cobb . It flows south - southeast into Illinois , past Freeport , where it turns east , then east - northeast , receiving the Sugar River near Shirland in northern Winnebago County , 5 miles ( 8 km ) south of the state line . It joins the Rock at Rockton , approximately 15 miles ( 24 km ) north of Rockford .