La resolución 640 del Consejo de Seguridad de las Naciones Unidas , aprobada por unanimidad el 29 de agosto de 1989, tras reafirmar las resoluciones 431 (1978), 435 (1978), 629 (1989) y 632 (1989), el Consejo recordó a todas las partes implicadas en la situación en Namibia que aplicaran la Resolución 435, de 29 de septiembre de 1978.
El Consejo continuó exigiendo la disolución de las organizaciones paramilitares, incluido el Koevoet , y sus estructuras de mando.
La Resolución 640 pidió al Secretario General Javier Pérez de Cuéllar que examinara la situación sobre el terreno en lo que respecta al número de observadores policiales, la idoneidad del componente militar del Grupo de Asistencia de las Naciones Unidas para la Transición y la garantía de que la legislación para las elecciones se ajustaba al plan de las Naciones Unidas y a las normas internacionalmente aceptadas. También le pidió que garantizara una cobertura mediática imparcial de las elecciones, y pidió a todas las partes interesadas que cooperaran con él para garantizar la plena aplicación de la Resolución 435.