City Fruit Heights, Davis County
A bench city of six thousand that took its own name in 1939 and still borrows the rest
Fruit Heights, where nothing is quite filed under the name you would expect.
6,101 people at the 2020 decennial census on 2.29 square miles between US-89 and the national forest, with no police department, no fire department and no postcode of its own. The water park inside the boundary publishes a Kaysville address. The trail named for this city is published by Farmington. The canyon above town is spelled Bair by the federal names authority and Baer by the city government, and both are current. Six pages on the city itself, and clear pointers to the two county subjects an address here really uses.
The ground I actually work is Southern Utah, a long way south of the Davis bench, so these pages are researched rather than lived. What is on them was read where it is issued: the city's own history, water and parks pages at fruitheights.gov, the Forest Service trail record for the canyon above town, the federal geographic names list, the Davis County Assessor's parcel roll, the Census Bureau geocoder, the state municipal boundary layer, and the congressional record for the land bill. Every figure carries the date it was checked. A Davis County partner agent takes the ground level work.
Start here
The big things here answer to other towns' names, and the things named for this town belong to other towns.
Work through four ordinary questions about this city and the same answer comes back each time, which is the fastest way into the place. Where is the biggest attraction on the bench? Cherry Hill, and it publishes 1325 South Main Street, Kaysville, and it is in Fruit Heights on the Davis County Assessor's own parcel roll. Which canyon sits above town? The federal geographic names list and the Forest Service call it Bair; the city government's own history page calls it Baer, twice, and so does the sign at the trailhead. What is the trail along the old lake terrace called? The Fruit Heights Upper Terrace Trail, and Farmington Parks and Recreation publishes it. What postcode is this? 84037, which is Kaysville's, and Fruit Heights has none of its own.
Then the fourth answer explains the first three. Until 23 August 1939 this place was not called Fruit Heights at all. It was East Kaysville, an unincorporated stretch of orchards on the slope above the older town, and it took a name of its own only when four residents decided to incorporate it. Everything that still reads as Kaysville about this city, the postcode, the mailing address on a water park brochure, the fire engine that turns up, is a piece of that older arrangement that nobody has had a reason to unpick in eighty seven years.
The scale explains the rest. This is 2.29 square miles holding about six thousand people, hemmed by US-89 on the west, Kaysville to the north, Farmington to the south and national forest on the east, with no room left to grow into. It has no police department and no fire department and says so plainly in its own newsletter, contracting both to the Davis County Sheriff's Office and the Kaysville Fire Department. It buys 745 acre feet of treated water a year from a conservancy district against about 30 acre feet from its own well. And it is not growing: the 2020 count was 6,101 and the most recent published estimate is 5,971. The mover page is where all of that is worked through properly.
Fruit Heights at a glance
6,101
counted at the 2020 decennial census
2.29 sq mi
on the bench between US-89 and the forest
1939
the year it stopped being called East Kaysville
96%
of its drinking water bought from a district
The arithmetic
A hundred people in 1939, six thousand by 2020, and the line has gone flat.
The city publishes its own population history on its history page, decade by decade, from the hundred residents it needed in order to incorporate. Set the city's own figures against the two most recent official ones and the whole shape of the place appears in a single column, including the part that is not on the practical city guide: this city stopped growing.
| Year | People | Where the number comes from | What was happening on the ground |
|---|---|---|---|
| 1939 | 100 | The city's own history page | The count needed to incorporate, reached on the day the petition went to the county commission |
| 1950 | 124 | The city's own history page | Two years after US-89 was cut through the middle of the farms |
| 1960 | 175 | The city's own history page | Still an orchard town of a couple of dozen households, on a road that had stopped being the main route north |
| 1970 | 800 | The city's own history page | The year it reached city status, and the start of the steep part of the curve |
| 1980 | 2,731 | The city's own history page | The orchards going under subdivisions. The figure is fifteen times the 1960 count in twenty years |
| 1989 | 4,200 | The city's own history page | The year of the fiftieth anniversary celebration in August |
| 2000 | 4,700 | The city's own history page | The decade a newspaper ran a headline about the city losing the orchards that gave it its name |
| 2020 | 6,101 | U.S. Census decennial count, corroborated on the state municipal boundary layer | Effectively built out inside 2.29 square miles |
| Latest estimate | 5,971 | Utah Geospatial Resource Center municipal boundary layer, checked 15 August 2026 | Down about 130 people on the last count, which puts this city in the group of Davis cities that lost residents |
The 1939 to 2000 figures are the city's own, as published on its history page and checked in August 2026. The 2020 figure is the decennial count. The latest estimate is the population attribute on the state's municipal boundary feature for Fruit Heights, whose layer carries a 2023 update stamp, so treat it as the most recent published figure rather than as this year's. Prices and current listings live on the practical city guide.
Two things follow from that last row and neither is on any relocation summary. The first is density. At 6,101 people on 2.29 square miles this is about 2,664 people per square mile, which is denser than several Davis County cities with twice the population, because the city has no industrial quarter, no agricultural west side and no undeveloped bench to dilute the figure with. What is inside the line is almost entirely houses, two parks and a water park.
The second is that the flat line is structural rather than temporary. US-89 is the western wall, Kaysville is the northern one, Farmington is the southern one, and the eastern one is the Uinta-Wasatch-Cache National Forest, which is why the only serious expansion proposal this city has ever had is a bill in Congress asking the Forest Service to hand over about 296 acres. A city that cannot annex and cannot subdivide much further does not grow, and this one has been within a few hundred people of the same number for most of a decade.
One honest caution about area, because it is easy to get wrong here. The Census land area figure is 2.29 square miles and that is the one to use. The state's municipal boundary polygon reports a shape area that converts to about 1.57 square miles, which is a Web Mercator artefact rather than a measurement, and any density calculated from it will be roughly half again too high. If you see a Fruit Heights density around four thousand per square mile, that is where it came from.
The long view
A road on the slope, a name taken in 1939, and a city that has only ever been documented by itself.
Everything old in this city is on one street, and the reason is that the street used to go somewhere. Mountain Road runs north to south along the slope and it was the route between Salt Lake City and Ogden before anything was built on the flat below, which is why the buildings worth looking at, the stone packing house among them, all face it. That ended in 1948 when the highway went in on the ground to the west, and Mountain Road has been a residential street with a few older buildings on it ever since. Electricity had arrived thirty five years before that, in 1913, put in along the same road by Utah Power and Light with a condition the city still records in its own words, that every home would purchase an electric stove.
The name sequence is the part that explains the rest of this companion. For roughly ninety years this was East Kaysville, an unincorporated stretch of orchard ground with no separate government, no separate name and no reason to have either. In 1939 a group of residents incorporated it as a town and chose the name Fruit Heights, in the city's phrasing, because of the fruit industry. It reached city status in 1970, at about eight hundred people. So there have been three Fruit Heightses: a nameless bench, a town of a hundred, and a built out city of six thousand, and the whole transition took less than a single lifetime.
How that happened, and what it cost, is the subject of its own page rather than this one. The settlers the city names, the household that planted the first fruit trees in 1855, the four organisers who came up one resident short of the hundred they needed to incorporate, the highway that bisected the farms nine years later, and the population curve that followed are all on the orchards page, which is where this city's history actually lives.
One structural thing about that history is worth flagging here, because it shapes what anybody can find out. Almost the entire published record of this city is one page on its own website. There is no National Register district in Fruit Heights, no individual listing surfaced for even its signature building, and no local historical society publishing online. A single well written city page is doing the work that in a larger town would be spread across a museum, a preservation office and a nomination file. That page is genuinely good, and it is also almost all there is, which is worth knowing before you go looking for a second source on anything here.
A nameless stretch of orchards, then a town of a hundred people, then a finished city of six thousand. Three versions of the same bench, inside a single lifetime.
The county
Two Davis subjects genuinely reach this bench and the other five are somebody else's drive.
Davis County carries seven subjects written once for all fifteen cities rather than fifteen times over. Fruit Heights has a real stake in two of them, and pretending otherwise for the sake of a tidy grid would waste your afternoon. Here are the two, and below them the honest account of the five that are not this city's.
Straight up the slope
The Davis canyons
The bench canyons as a set, with the crest road above them, the seasons, the gates and where the shoreline trail runs between the mouths.
Read the guideWhat a day costs
Family weekends in Davis County
Nine outings across the county priced and seasoned in one place, free ones first, and the water park inside this city is one of them.
Read the guideFive of the seven county subjects have nothing to do with an address here beyond a drive time, and saying so is more useful than pretending a connection. Antelope Island is reached from the Syracuse causeway, well north and west of here. The Legacy Parkway Trail runs along the far side of the valley floor and this city sits east of US-89 on the bench with no trailhead and no segment of it. Farmington Bay and its birding ground are on the wrong side of the county for a household here. The county's walkable ponds are all on the flat below, and the parks inside this city are bench parks with no water edge at all. And Hill Air Force Base is at the north end of the county, several miles away, named once on the mover page as a commute destination and described nowhere on this companion, because the county page does that job properly. All seven are indexed on the Davis County hub.
If you only have one day
A stone packing house, a flat shaded loop, a water park on the wrong side of a postcode and a very steep trail.
First thing
Stand outside the Rock Loft
A 1944 building of flood rock out of the canyon, with a plaque on the wall dedicating it to the betterment of horticulture in Utah. Free, and twenty minutes.
The Rock Loft pageMid morning
Walk the Gailey Trail
The city's flat option, shaded by cottonwoods sixty feet up, with a park at the east end and a street corner at the west. Free, and about an hour with the park.
The park pageMidday
Work out which city you are in
A water park and a hundred and twenty campsites on a Kaysville mailing address that the county tax roll puts in Fruit Heights. Half a day if you go in.
The boundary pageIf you have the legs
Start up Trail 613
Three creek crossings and then four thousand two hundred feet of gain over 3.9 miles, on a route the Forest Service says is hard to follow. Free, and a full half day.
The canyon pageThe rhythm
A founding day in August that moved to June, two nights of fairy tales in October, and a watering rule all summer.
Founders Day is the city's own celebration and it marks the 23 August 1939 incorporation, held at Nicholls Park, described by the city as a celebration of neighbors, families, friends, and fun and as really a week of fun with a chalk festival and a quilt show on the days leading up to the main evening. In 2026 it did not happen in August. The city's own page says, in its own words, that in honor of the 250th anniversary of our country's Declaration of Independence, we are moving our party up to June 29. That anniversary falls on 4 July 2026, which fixes the year, and 29 June 2026 is behind us. A small city moved its own founding celebration to make room for the country's, once, and this page writes it in the past tense because that is where it is.
What that evening actually was is worth recording, because it is more specific than a line in a calendar. The city flew more than two hundred United States flags including historic ones, staged a living history museum of twelve moments from Paul Revere's ride to the moon landing, put resident artwork in an Americana display, ran a history hunt on challenge cards handed out from City Hall through June, held home decorating days, planted a liberty tree at Harvey Park, and had a drone photograph the crowd at about eight in the evening. The 2027 Founders Day date is not published anywhere, so take it from the city calendar in the spring rather than from any listing, including this one.
The other date is the good one. Fable Forest is a walk along the Gailey Trail, described by the city as family friendly and only slightly spooky, weaving in and out of Rapunzel, Snow White, Hansel and Gretel, Rumpelstiltskin and the Headless Horseman, with the parts acted by teenagers. It is a joint service project of the youth city councils of Fruit Heights and Kaysville, and admission is one non perishable food item for the Bountiful Food Pantry. In its first year it drew more than two thousand people and collected more than two thousand pounds of food, in a city of six thousand. The park page has the rest of it.
The rest of the calendar is small and mostly undated. The city names a Free Movie Day and a Community Day of Service on its home page without dates, runs a youth city council for grades nine through twelve, and publishes a monthly newsletter called the Ridgerunner in its document centre, which is the single best place to find a date before you plan around it. The one thing that governs an ordinary summer here more than any event is the watering rule: all four secondary water providers in this city ask for two days a week, no outside watering between ten in the morning and six in the evening, and no hosing down sidewalks or driveways. The city publishes a map showing which of the four serves which streets.
Two of this city's three published event dates carry no year on the page they are printed on, and one of them has already passed. The Founders Day page gives 29 June with no year anywhere on it, and the year is only recoverable from its own sentence about the 250th anniversary of the Declaration of Independence, which puts it in 2026 and therefore in the past. The Fable Forest page gives 24 and 25 October with no year either, and describes the current edition as the second year; 24 and 25 October fall on a Friday and a Saturday in 2025 and on a Saturday and a Sunday in 2026, and the city separately published a Fable Forest item in an October 2025 newsletter, so the dates on that page are almost certainly last year's and this year's are not out. Undated event pages are the norm on this city's website. Take the year from an anchor inside the text or from the Ridgerunner, never from the fact that the page is still up.
The Fruit Heights companion
Six pages, and five of them settle something the maps get wrong.
Everything The Local has written about Fruit Heights itself: the canyon two federal agencies spell two different ways and the bill that has twice asked Congress for the ground above it, the water park whose postbox and whose tax roll disagree about which city it is in, the fruit and the highway that took it twice, the park with two bookable pavilions and a trail that turns into a fairy tale for two nights a year, the stone packing house with a dance floor upstairs that a highway closed, and what an address in a city with no police force, no fire crew and no postcode of its own actually asks of a household.
Quick answers
Fruit Heights, answered.
For fruit that mostly is not there any more, and for a set of things that carry the wrong town's name. It was named in 1939 because of the fruit industry, after nearly ninety years of orchards on the slope, and a 1999 newspaper headline was already about the city losing the orchards that gave it its name. Today the biggest thing inside the boundary is Cherry Hill, a water park and campground that publishes a Kaysville mailing address and sits in Fruit Heights on the county parcel roll. Above town is Bair Canyon, spelled Baer by the city itself. The Rock Loft, a 1944 stone cherry packing house on Mountain Road, is the city's signature building.
No. It is a separate incorporated city and has been since 23 August 1939, when it stopped being the unincorporated area known as East Kaysville. What confuses the question is that it shares almost everything else. Its postcode is 84037, which is Kaysville's, and it has none of its own, so its mail, its listing feeds and its directory entries all print Kaysville. Its fire and emergency medical cover is contracted to the Kaysville Fire Department at 175 South Main. Its policing is contracted to the Davis County Sheriff's Office. It has no school inside its boundaries and very little retail. The separation is legal and real; the day to day overlap is almost total.
On the Wasatch bench in central Davis County, east of US-89, between Kaysville to the north and west and Farmington to the south, with the Uinta-Wasatch-Cache National Forest and unincorporated county ground on the east. It covers 2.29 square miles. City Hall is at 910 South Mountain Road. It does not touch Layton. The federal names list puts the mouth of Bair Canyon above the city at 4,797 feet and a point on Bair Creek down on the Farmington quadrangle at 4,209 feet, so the city spans a real vertical range and any single elevation figure for it is a simplification.
Fruit Heights, on the strongest evidence available. The Davis County Assessor's parcel record for 1325 South Main Street returns a city field of Fruit Heights, the Census Bureau geocoder returns Fruit Heights city for both the address and a coordinate taken at the parcel's own centroid, and the state municipal boundary layer returns Fruit Heights at the same point. The municipal line runs down Main Street on an odd and even split, with even numbers on the west side in Kaysville and odd numbers on the east side in Fruit Heights. Cherry Hill's own website publishes a Kaysville address, which is correct as a mailing address, because the postcode is Kaysville's.
Both spellings are in current official use and neither is a misprint. The U.S. Geological Survey's Geographic Names Information System lists the feature as Bair Canyon, and the Forest Service manages the route as Bair Creek Trail 613, so the federal naming authority and the land manager both say Bair. The City of Fruit Heights spells it Baer twice on its own history page, a U.S. Geological Survey streamgage is officially named Baer Creek near Kaysville, Utah, and the trailhead sign reads Baer. So a hiker's map and a hiker's sign disagree. No issuing body publishes who the canyon is named for, and the city's own list of early settlers contains neither name.
No, and the city states it plainly in its own public safety newsletter: given its size, Fruit Heights does not have its own police or fire department, and contracts those services to the Davis County Sheriff's Office and the Kaysville Fire Department. The Sheriff's Office provides law enforcement and paramedic services around the clock, with emergency dispatch run from the communications centre in Farmington, and it publishes that it gives dedicated service to Fruit Heights, South Weber and West Point. Kaysville Fire, at 175 South Main, covers emergency medical, ambulance, fire, rescue and hazardous material response. Verify any non emergency number at the agency itself.
Mostly from somewhere else. The city runs its own culinary water utility serving more than 1,700 residential connections, but it publishes that it purchases 745 acre feet of treated water a year from the Weber Basin Water Conservancy District while its own municipal well produces about 30 acre feet, which is roughly ninety six per cent bought in. The published hardness is 280 milligrams per litre, described by the city as average hard, with natural fluoride averaging 0.16 milligrams per litre and no fluoride added. Secondary irrigation water is separate and comes from four different providers depending on the address, and the city publishes a map of which serves where.
A highway went through them, twice. The city's own history records that in 1948 some lovely farms were bisected by Highway 89, that the service station and store run by Archie Green closed, and that the restaurant and dance hall on the top floor of the Rock Loft closed with it, because Mountain Road stopped being the route north. The population then went from 175 in 1960 to 2,731 in 1980 as the orchard ground became subdivisions, and by 1999 a newspaper headline was about the city losing the orchards that gave it its name. The same corridor was rebuilt as a freeway between 2020 and 2023, with a new interchange at 400 North and a new bridge at Nicholls Road.
No. The 2020 decennial census counted 6,101 residents and the most recent published estimate on the state's municipal boundary layer is 5,971, which is down about 130 people. The reason is that the city has run out of room: it covers 2.29 square miles bounded by US-89 on the west, Kaysville on the north, Farmington on the south and national forest on the east, and it cannot annex in any direction. The one expansion proposal on the table is a bill in Congress asking the Forest Service to convey about 296 acres above the city, which has had one subcommittee hearing and has not passed. An earlier version passed the House in 2013 and died in the Senate.
Six pages on a city that borrows its postcode and lends out its name.
Fruit Heights is small, finished, and unusually specific in what it asks a buyer to check. Which side of Main Street a parcel sits on, because the city line runs down it. Which of four secondary water providers serves that address, because the city publishes a map for exactly that question. What contracted policing and contracted fire cover mean in practice when neither department is the city's own. How close a street sits to a canyon trailhead that closes at ten at night and to ground that Congress has now been asked twice to hand over. Tell me what you are weighing and I will introduce you to a Davis County partner agent who works this bench, and stay on the file for the financing side.
Referral disclosure. Outside Southern Utah, I connect home sellers and buyers with partner agents I trust in their area. If you choose to work with an agent I refer, that agent's brokerage pays my brokerage (Real Broker, LLC) a referral fee. The fee comes out of the agent's compensation; it is not an added cost to you. You are always free to choose any agent you wish, and using a referred agent is never required.