This paper addresses the image registration problem applying genetic algorithms. The image registration’s objective is the definition of a mapping that best match two set of points or images. In this work the point matching problem was addressed employing a method based on nearest-neighbor. The mapping was handled by affine transformations. Experiments were conducted using three 2D synthetic point-sets with different affine transformations and noise. The results were compared against other optimization techniques. The similarity of two point-sets is measured using the Euclidean distance between matched points. Categories and Subject Descriptors I.4.8 [Image Processing and Computer Vision]: Scene Analysis – motion, object recognition, time-varying imagery, tracking. General Terms Algorithms, Measurement, Performance, Verification. Keywords Image registration, genetic algorithm, point matching, affine transformations.