Barack Obama carried 12 congressional districts in Michigan, including four districts held by Republicans.