Iowa State Route 187 is a north-south highway in Eastern Buchanan County. It runs from U.S. Rt. 20, near Masonville, to the Buchanan/Fayette County Line, near Maryville. IA St Rt 187 passes through the following town in Buchanan County. Lamont IA St Rt 187 is not multi-plexed in Buchanan County. IA St Rt 187 intersects the following highway in Buchanan County. U.S. Rt. 20, near Masonville.