En Iowa, había 1.784 locales para las asambleas. Cada grupo de preferencia viable en cada caucus eligió un cierto número de delegados (proporcional al tamaño del grupo) que representaría al candidato en las convenciones del condado. Hay 99 condados en Iowa, y sus convenciones demócratas se llevaron a cabo el 15 de marzo de 2008. En estas convenciones, se eligió un subconjunto de delegados para asistir al distrito y luego a las convenciones estatales. En la Convención Estatal del Partido Demócrata de Iowa el 14 de junio de 2008, se eligió un subconjunto de delegados para asistir a la Convención Nacional Demócrata que se llevó a cabo del 25 al 28 de agosto de 2008 en Denver, Colorado. Como en las asambleas electorales, los delegados comprometidos a la convención nacional representaron proporcionalmente a los candidatos en comparación con los resultados de la asamblea estatal.