For an ordered set of vertices and a vertex in a graph , the representation of with respect to is the -vector , where represents the distance between the vertices and . The set is a resolving set for if distinct vertices of have distinct representations. A resolving set containing a minimum number of vertices is called a basis for and the number of vertices in a basis is the (metric) dimension . A connected graph is unicyclic if it contains exactly one cycle. For a unicyclic graph , tight bounds for are derived. It is shown that all numbers between these bounds are attainable as the dimension of some unicyclic graph.