land o' lakes is a census-designated place (cdp) in pasco county, florida, united states. land o' lakes is part of the tampa-st. petersburg-clearwater, florida metropolitan area. as of the 2010 census, the cdp population was 31,145.