Tap for sound
Get In The Brat Hot Tub

Three Mile Lake

Jefferson County, Wisconsin
880 acres Max depth 47 ft 2 angler reviews
Black Crappie Bluegill Carp Channel Catfish Flathead Catfish Hybrid Striped Bass Largemouth Bass Muskie Walleye White Crappie Yellow Bass Yellow Perch
54 Lake-Link ScoreTM
Loading sun times...
Loading moon…

About Three Mile Lake

Three Mile Lake in Union County, Iowa, invites outdoor enthusiasts to enjoy its expansive 880 acres of water. The lake's moderate depth, reaching up to 47 feet, supports a variety of aquatic habitats that appeal to both anglers and nature lovers. Its proximity to towns like Afton, Creston, and Lorimor makes it accessible for day trips or weekend outings. Surrounded by the natural beauty of Green Valley State Park, the lake offers a scenic backdrop that changes with the seasons. Whether you're paddling the shoreline or simply taking in the views, Three Mile Lake provides a versatile setting for year-round outdoor activities.

Fishing Three Mile Lake

Time spent fishing on Three Mile Lake often feels rewarding with its diverse fish population. Anglers can expect to encounter species such as Black Crappie, Bluegill, Channel Catfish, and Largemouth Bass, among others. The lake's moderate depth fosters a habitat that supports both warm-water and cool-water species, offering variety throughout the fishing season. The presence of species like Muskie and Hybrid Striped Bass adds excitement for those seeking larger game fish. Walleye and White Crappie also contribute to the lake's reputation as a quality fishing destination in Iowa.

Ice Fishing on Three Mile Lake

Ice fishing at Three Mile Lake provides a unique seasonal experience, especially for anglers targeting species like Yellow Perch and Crappie. The lake's frozen surface opens opportunities to enjoy winter fishing in Union County, making it a favored spot during colder months. This seasonal activity adds another dimension to the lake's year-round appeal.

struct
breadcrumbs
array
1
struct
label Lakes
title Lake-Link Home Page
url /lakes/
2
struct
label Wisconsin Lakes
title Wisconsin Lakes
url /wisconsin-lakes/
3
struct
label Jefferson County
title Jefferson County
url /wisconsin-lakes/jefferson-county/
4
struct
label Three Mile Lake
title Three Mile Lake
url [empty string]
countySlug jefferson-county
event Lakes.lake
lakeID 20658
lakeSlug three-mile-lake
stateSlug wisconsin-lakes
struct
_httpContent [empty string]
breadcrumbsView shared/_breadcrumbs.cfm
cbox_incomingContextHash 65DDA2405FEFBAB49C67495E5B11D6D3
currentLayout Default
currentRoute :stateSlug/:countySlug/:lakeSlug/:lakeID-numeric/
currentRouteMeta
struct [empty]
currentRouteName /:stateSlug/:countySlug/:lakeSlug/:lakeID-numeric
currentRouteRecord
struct
ACTION [empty string]
APPEND true
CONDITION [empty string]
CONSTRAINTS
struct
countySlug (?i)([a-z0-9-]+-county)
lakeSlug (?i)([a-z0-9-]+)
stateSlug (?i)([a-z0-9-]+-lakes)
DOMAIN [empty string]
EVENT Lakes.lake
HANDLER [empty string]
HEADERS
struct [empty]
LAYOUT [empty string]
LAYOUTMODULE [empty string]
MATCHVARIABLES [empty string]
META
struct [empty]
MODULE [empty string]
MODULEROUTING [empty string]
NAME /:stateSlug/:countySlug/:lakeSlug/:lakeID-numeric
NAMESPACE [empty string]
NAMESPACEROUTING [empty string]
PACKAGERESOLVEREXEMPT false
PATTERN :stateSlug/:countySlug/:lakeSlug/:lakeID-numeric/
PRC
struct [empty]
RC
struct [empty]
REDIRECT [empty string]
RESPONSE [empty string]
SSL false
STATUSCODE 200
VALUEPAIRTRANSLATION true
VERBS [empty string]
VIEW [empty string]
VIEWMODULE [empty string]
VIEWNOLAYOUT false
domainParams
array[empty]
patternParams
array
1 stateSlug
2 countySlug
3 lakeSlug
4 lakeID
regexDomain ^
regexPattern (?i)([a-z0-9-]+-lakes)/(?i)([a-z0-9-]+-county)/(?i)([a-z0-9-]+)/([0-9]+?)/
currentRoutedModule [empty string]
currentRoutedURL wisconsin-lakes/jefferson-county/three-mile-lake/20658/
currentUser
struct
accountStatus Guest
authenticatedAt [empty string]
authenticationMethod [empty string]
avatarFile [empty string]
createdAt {ts '2026-07-20 17:51:39'}
displayAds true
displayName Guest
email [empty string]
emailVerified false
firstName [empty string]
handle [empty string]
isLoggedIn false
isMiserableUser false
isProMember false
lastName [empty string]
lastVisit {ts '2026-07-20 17:51:47'}
location
struct
source skipped-bot
messageBoardViolations 0
messageBoardWarnings 0
peopleID 0
riskScore 0
roles guest
sessionID 69CB30B92C41B0D138C4BD5EA6DF0ECB
trustLevel Guest
userID 0
username guest
visitCount 27
currentView lakes/lake
currentViewArgs
struct [empty]
deviceID d4fc35ad-4706-492a-9646-d467354e2cb5
footerRegions
query
  DISCOVERYREGIONID REGIONID REGIONNAME REGIONSLUG REGIONSORT STATENAME STATESLUG
1 1 15 Pacific pacific 1 Alaska alaska
2 1 18 Pacific pacific 1 California california
3 1 25 Pacific pacific 1 Hawaii hawaii
4 1 52 Pacific pacific 1 Oregon oregon
5 1 62 Pacific pacific 1 Washington washington
6 2 19 Mountain West mountain-west 2 Colorado colorado
7 2 27 Mountain West mountain-west 2 Idaho idaho
8 2 41 Mountain West mountain-west 2 Montana montana
9 2 43 Mountain West mountain-west 2 Nevada nevada
10 2 59 Mountain West mountain-west 2 Utah utah
11 2 65 Mountain West mountain-west 2 Wyoming wyoming
12 3 16 Southwest southwest 3 Arizona arizona
13 3 46 Southwest southwest 3 New Mexico new-mexico
14 3 51 Southwest southwest 3 Oklahoma oklahoma
15 3 58 Southwest southwest 3 Texas texas
16 4 28 Midwest midwest 4 Illinois illinois
17 4 29 Midwest midwest 4 Indiana indiana
18 4 30 Midwest midwest 4 Iowa iowa
19 4 31 Midwest midwest 4 Kansas kansas
20 4 37 Midwest midwest 4 Michigan michigan
21 4 38 Midwest midwest 4 Minnesota minnesota
22 4 40 Midwest midwest 4 Missouri missouri
23 4 42 Midwest midwest 4 Nebraska nebraska
24 4 49 Midwest midwest 4 North Dakota north-dakota
25 4 50 Midwest midwest 4 Ohio ohio
26 4 56 Midwest midwest 4 South Dakota south-dakota
27 4 64 Midwest midwest 4 Wisconsin wisconsin
28 5 20 Northeast northeast 5 Connecticut connecticut
29 5 21 Northeast northeast 5 Delaware delaware
30 5 34 Northeast northeast 5 Maine maine
31 5 35 Northeast northeast 5 Maryland maryland
32 5 36 Northeast northeast 5 Massachusetts massachusetts
33 5 44 Northeast northeast 5 New Hampshire new-hampshire
34 5 45 Northeast northeast 5 New Jersey new-jersey
35 5 47 Northeast northeast 5 New York new-york
36 5 53 Northeast northeast 5 Pennsylvania pennsylvania
37 5 54 Northeast northeast 5 Rhode Island rhode-island
38 5 60 Northeast northeast 5 Vermont vermont
39 6 14 Southeast southeast 6 Alabama alabama
40 6 17 Southeast southeast 6 Arkansas arkansas
41 6 22 Southeast southeast 6 Florida florida
42 6 24 Southeast southeast 6 Georgia georgia
43 6 32 Southeast southeast 6 Kentucky kentucky
44 6 33 Southeast southeast 6 Louisiana louisiana
45 6 39 Southeast southeast 6 Mississippi mississippi
46 6 48 Southeast southeast 6 North Carolina north-carolina
47 6 55 Southeast southeast 6 South Carolina south-carolina
48 6 57 Southeast southeast 6 Tennessee tennessee
49 6 61 Southeast southeast 6 Virginia virginia
50 6 63 Southeast southeast 6 West Virginia west-virginia
isLoggedIn false
pageData
struct
ads
struct
enabled true
context lakeDetail
data
struct
lake
struct
AIMODEL gpt-4.1-mini
ANGLERREVIEWS Angler feedback highlights Three Mile Lake as a prime spot for crappie and bluegill, with some noting excellent spring and fall crappie fishing and impressive bass catches. The presence of muskies and flooded timber areas adds to the fishing variety. Overall, anglers appreciate the quality and size of fish available, sharing positive impressions of their time on the water.
BESTSPECIES Black Crappie, Bluegill, Carp, Channel Catfish, Flathead Catfish, Hybrid Striped Bass, Largemouth Bass, Muskie, Walleye, White Crappie, Yellow Bass, Yellow Perch
CONTENTHASH [empty string]
COUNTY Union
DECAVGRATING 5.0
FAQJSON [{"answer":"Three Mile Lake covers 880 acres, providing plenty of space for fishing and outdoor activities.","question":"What is the size of Three Mile Lake?"},{"answer":"The lake reaches a maximum depth of 47 feet, offering a moderate depth that supports diverse fish species.","question":"How deep is Three Mile Lake?"},{"answer":"Yes, ice fishing is permitted, making it a popular spot during the winter months.","question":"Is ice fishing allowed at Three Mile Lake?"},{"answer":"You can find species like Black Crappie, Bluegill, Largemouth Bass, Muskie, Walleye, and several types of catfish.","question":"Which fish species can I catch at Three Mile Lake?"},{"answer":"Yes, the closest towns include Afton, Creston, and Lorimor in Iowa.","question":"Are there any nearby towns for access to the lake?"},{"answer":"Green Valley State Park is located nearby, providing additional natural surroundings.","question":"Is there a state park near Three Mile Lake?"}]
FISHINGOVERVIEW Time spent fishing on Three Mile Lake often feels rewarding with its diverse fish population. Anglers can expect to encounter species such as Black Crappie, Bluegill, Channel Catfish, and Largemouth Bass, among others. The lake's moderate depth fosters a habitat that supports both warm-water and cool-water species, offering variety throughout the fishing season. The presence of species like Muskie and Hybrid Striped Bass adds excitement for those seeking larger game fish. Walleye and White Crappie also contribute to the lake's reputation as a quality fishing destination in Iowa.
FRIENDLYURL three-mile-lake
ICEFISHINGOVERVIEW Ice fishing at Three Mile Lake provides a unique seasonal experience, especially for anglers targeting species like Yellow Perch and Crappie. The lake's frozen surface opens opportunities to enjoy winter fishing in Union County, making it a favored spot during colder months. This seasonal activity adds another dimension to the lake's year-round appeal.
INTACRES 880.00
JSONLD {"geo":{"@type":"GeoCoordinates","longitude":-94.2177,"latitude":41.0755},"maximumDepth":{"@type":"QuantitativeValue","unitCode":"FT","value":47.0},"@context":"https://schema.org","area":{"@type":"QuantitativeValue","unitCode":"ACR","value":880.0},"@type":"LakeBodyOfWater","containedInPlace":{"@type":"AdministrativeArea","name":"Union County, Iowa"},"additionalProperty":[{"@type":"PropertyValue","value":"Black Crappie, Bluegill, Carp, Channel Catfish, Flathead Catfish, Hybrid Striped Bass, Largemouth Bass, Muskie, Walleye, White Crappie, Yellow Bass, Yellow Perch","name":"Fish Species"},{"@type":"PropertyValue","value":"Yes","name":"Ice Fishing"}],"url":"http://www.lake-link.com/iowa-lakes/union-county/three-mile-lake/20658/","areaServed":["Afton, IA","Creston, IA","Lorimor, IA"],"name":"Three Mile Lake"}
LAKEID 20658
LAKENAME Three Mile Lake
LAKEOVERVIEW Three Mile Lake in Union County, Iowa, invites outdoor enthusiasts to enjoy its expansive 880 acres of water. The lake's moderate depth, reaching up to 47 feet, supports a variety of aquatic habitats that appeal to both anglers and nature lovers. Its proximity to towns like Afton, Creston, and Lorimor makes it accessible for day trips or weekend outings. Surrounded by the natural beauty of Green Valley State Park, the lake offers a scenic backdrop that changes with the seasons. Whether you're paddling the shoreline or simply taking in the views, Three Mile Lake provides a versatile setting for year-round outdoor activities.
LAKE_SCORE 54.01
LASTGENERATED 2026-05-02 01:11:07.033
LAT 41.07550
LON -94.21770
METADESCRIPTION Explore Three Mile Lake in Union County, Iowa, with 880 acres of water and diverse fish species. Ideal for year-round outdoor enjoyment.
METAKEYWORDS Three Mile Lake, Iowa fishing, Union County lake, crappie fishing, bass fishing, ice fishing Iowa
PROMPTHASH 600e0797f67804f4383b857bc77cdc8ecdcbd0ae7a56d6e4e1915f796b8c5634
REVIEWRATING 5.0
SEOTITLE Three Mile Lake Iowa Fishing & Outdoors
STATE_RANK 5
SVGICON [empty string]
TIMEZONE America/Chicago
TOTALREVIEWS 2
env
struct
name production
features
struct
showMap false
showWeather false
geo
struct
area Three Mile Lake
county Jefferson
lat 41.07550
lng -94.21770
state Wisconsin
timezone America/Chicago
hero
struct
backgroundImage [empty string]
showScore false
subtitle [empty string]
title [empty string]
view lakes/_hero-lake
id 20658
name [empty string]
pageH1 Three Mile Lake
type [empty string]
user
struct
id 0
isLoggedIn false
membership guest
name [empty string]
pageMeta
struct
description Fishing reports, lake maps, ice conditions, and outdoor community.
keywords fishing, lakes, ice fishing, Wisconsin
og
struct
description [empty string]
image [empty string]
title [empty string]
type website
robots index,follow
title Lake-Link
viewModule [empty string]
Menu