A large number of users are serviced in primary health care units in Brazil, both in health facilities and in households. These services generate waste that must be managed safely, but there is no legislation that regulates this type of waste management in Brazil. The objective of this study was to analyse the production and management of waste in primary health care. A direct observation was performed of the stages in the handling and weighing of waste generated in primary health care units in the municipality of Goiânia (Brazil). The units generated infectious, chemical, and common waste, as well as sharp objects. The generation of waste ranged between 0.027 and 0.075 kg user-day. The generated waste was classified mostly as common and recyclable. Flaws were observed in the management of all types of waste. The critical point is segregation. Only 34.1% of the waste disposed of as infectious actually belonged to this group, the rest was ordinary waste. Flaws at this stage increase the volume of infectious waste, the occupational and environmental risks, and associated costs. Intervention to change this reality is needed and it requires the careful preparation of a waste management plan, corroborating structural changes to the implementation of this plan, and professional training and public policies to guide waste management in primary care, especially those generated in households.