I found that the best type to store lat and long in SQL Server is decimal (9,6) (ref. What datatype to use when storing latitude and longitude data in SQL databases?) and so I d
You can use DbGeography type for storing Latitude and Longitude.
using System.Data.Entity.Spatial; public class Test { public DbGeography Location { get; set; } }