As of the 2000 census , its population was 512 .
North Fork Township is a township in Delaware County , Iowa , USA .
As of the 2000 census , North Fork Township 's population was 512 .
North Fork Township is a township in Delaware County , Iowa , USA .