Brazilian mangroves have ecological and economic importance, with molluscs, crustaceans and polychaetes being diverse and common faunal groups. The present study characterizes the macrofauna associated with logs from two mangrove forests in Pará State, northern Brazil, sampled in September, January and April, between 2008 and 2010, at three different distances from a tidal channel (2, 10, 20 m). In each forest, five logs (diameter/length: 10/40 cm) were randomly selected at each distance, totalling 15 logs per sampling date. The macrofauna was removed, counted and identified. Three-way analysis of variance was used to compare mean numbers of individuals, numbers of taxa and Berger–Parker dominance per log, between forests and among sampling dates and distances from the tidal channel. Non-metric multidimensional scaling and permutational multivariate analyses of variance were used to investigate macrofaunal structure in relation to the three factors. A total of 5437 individuals from both estuarine and terrestrial faunas was found in both forests, with 85 taxa distributed among Mollusca, Annelida, Arthropoda and Nemertea. Abundance increased from September through January to April in both mangrove forests. The most dominant species was Neoteredo reynei, representing 48% of total abundance. No significant difference in any variable was found among the two forests and between the three distances. Logs may represent a stable microhabitat for the macrofauna, with little variation in humidity, salinity or temperature, despite different distances from the tidal channel. However, macrofaunal structure varied significantly between forests and among sampling dates, probably due to seasonal differences in precipitation and salinity between both locations.