This algorithm improves upon random dot density mapping techniques by adhering more closely to the center of gravity principle. It places dots in a Python script using ArcGIS to be closer to actual locations of farmland, preserving anonymity of agricultural data. Testing on US census data showed dots from the algorithm were significantly closer to farmlands than random techniques. While requiring more processing time, it provides a customizable solution within ArcGIS to enhance dot density thematic maps.