Teamwork in community clinics was examined to propose and test a model that views the different kinds of commitment (job involvement and organizational commitment) and the potential conflict between them, as mediators between personal and organizational factors (mechanistic structuring and organic structuring) and the effectiveness of interprofessional teamwork. Differences among the professional groups became evident with regard to their views of the goals of teamwork and the ways to achieve them. As for mechanistic structuring, although the clinic members saw their mechanistic structuring in a more bureaucratic sense, the combination of mechanistic structuring and organic structuring led to effective teamwork. In terms of commitment, while staff members were committed primarily to their job and not the organization, commitment to the organization produced effective teamwork in the clinics.