diff --git a/lib/geocoder/results/maxmind_local.rb b/lib/geocoder/results/maxmind_local.rb
index 82dd1d7ff6d1a1080225ba9e8c7ad1eedcebb5f8..4f311194ad5690c609a2abd82e4d912e59721adb 100644
--- a/lib/geocoder/results/maxmind_local.rb
+++ b/lib/geocoder/results/maxmind_local.rb
@@ -7,6 +7,14 @@ module Geocoder::Result
       "#{city}#{s} #{postal_code}, #{country}".sub(/^[ ,]*/, "")
     end
 
+    def latitude
+      @data[:latitude]
+    end
+
+    def longitude
+      @data[:longitude]
+    end
+
     def city
       @data[:city_name]
     end
diff --git a/test/maxmind_local_test.rb b/test/maxmind_local_test.rb
index 5c0e8fc5122b4bf2ac06ecdb28fefa0cf6867060..cf18b2109bf90879cf846e7313ddfe53fcca1b59 100644
--- a/test/maxmind_local_test.rb
+++ b/test/maxmind_local_test.rb
@@ -13,5 +13,7 @@ class MaxmindLocalTest < Test::Unit::TestCase
     assert_equal result.country, 'United States'
     assert_equal result.country_code, 'USA'
     assert_equal result.postal_code, '94043'
+    assert_equal result.latitude, 37.41919999999999
+    assert_equal result.longitude, -122.0574
   end
 end
\ No newline at end of file