Many products used to detect and locate sources of radiation are in existence today. The problem with most of these is that they are inaccurate or very bulky. The two systems that I will be describing were developed to help solve these problems. The first is a portable system that can be setup in the field and uses a small NaI scintillator to determine the location of the radiation. It uses motors to move the scintillator in and out of a lead cylinder, where it records the incident radiation. By applying statistics to the recorded values, a MATLAB program can determine an approximate location to the source of radiation. The second system is less portable but much more accurate. The increase in accuracy is achieved by swapping the scintillator for a gamma camera. The camera uses a large thin sheet of NaI scintillation crystal, which increases the amount of radiation that can be measured in a given time. A small lead bar is suspended in front of the camera, which blocks some of the incident radiation. This introduces what looks like a shadow when the data is interpreted. A Wolfram Mathematica program turns the matrix of millions of values into a smaller set of position coordinates. These positions are then brought into MATLAB as an image. A MATLAB code then cleans up the image and uses a technique known as Hough Transform to find the edges of the shadow. These edges are then used to find the trajectory of the source location.