In this paper we determine an upper bound for the covering radius of a q-ary MacDonald code Ù´Õ µ. Values of Ò Õ´ µ, the minimal length of a 4-dimensional q-ary code with minimum distance d is obtained for Õ ¾ ½ and Õ ¾ ¾. These are used to determine the covering radius of ¿ ½´Õ µ, ¿ ¾´Õ µ and ¾´Õ µ.